1. 程式人生 > >ubuntu上不了網的解決方法

ubuntu上不了網的解決方法

最近新裝了個Ubuntu10.10 發現上不了網,折騰了很久,在網上找了很多辦法都不行,最後試了一招居然管用了。特此總結下Ubuntu了網的原因及對策分析。

環境:
Ubuntu 10.10
網路: 通過一個Modem(常說的“貓”)接路由器(多個人連到路由器上)訪問外網

使用Ubuntu系統預設的Auto eth0配置不能開啟網頁,因此一步步找錯誤原因。

第一步:
開啟終端命令列介面(“應用程式”--》”附件“--》”終端“),【注意這裡最好使用命令列終端,因為使用系統自帶的網路測試工具,可用由於你是離線安裝的而不能正常顯示結果導致誤判原因。】
在命令列裡輸入: ping 127.0.0.1 -c 6       
ping命令會發送6個數據包測試你的網絡卡是否正常,網絡卡驅動是否正確安裝,觀察 有多少個包received,若全部收到,則表示網絡卡和驅動都裝好了,否則去找你的網絡卡驅動或者換個網絡卡。
正確的介面如圖:
Ubuntu 10.10 安裝後上不了網的原因 - lookingFor - lookingFor的部落格
 
第二步:
在第一步測試正確的基礎上,測試你與路由器是否在同一個區域網。 通常路由器都會設定的區域網是192.168.1.1~192.168.1.255 ,如有不同參照自行修改。
在終端命令列輸入:ifconfig
出現一下資訊:
Ubuntu 10.10 安裝後上不了網的原因 - lookingFor - lookingFor的部落格
可以看到有一項: inet 地址: 192.168.1.118 這項是路由器給你分配的192.168.1.1區域網的內部地址。若出現上面的區域網地址,則說明你已經成功連線到你的路由器上面了,離成功上網僅有一步之遙了。若沒有上面的區域網地址,說明你在連線到路由器的過程中出現錯誤。檢視網線是否插好,檢視路由器是否正常(可重啟下路由器)。

第三步:
前兩步出問題的概率較小,通常出問題的是最後一步。前兩步通過以後,可以連線到你的路由器了。在Firefox裡輸入:http://192.168.1.1 回車,這是出現路由器的登入介面(找你們的路由器管理員要,預設使用者名稱和密碼是admin),登入完成以後,檢視路由器
LAN口狀態: IP地址(區域網閘道器地址),子網掩碼, 這兩個地址用筆記下來。
WAN口狀態:使用的DNS伺服器地址,把這個地址用筆記下來。
單擊  “系統”--》“首選項”--》“網路連線”,選中“Auto eth0”點右邊的編輯按鈕。如下圖所示:
Ubuntu 10.10 安裝後上不了網的原因 - lookingFor - lookingFor的部落格

在“方法”處,點選下拉條,選擇“手動”,在下面的位址列右邊點選“新增(A)”按鈕,填寫本機的區域網IP, 子網掩碼,閘道器地址。本機的區域網IP填寫第二步裡的那個inet地址, 子網掩碼使用我們登入路由器看到那個LAN口的子網掩碼,閘道器就是LAN口狀態中的路由器IP。
最重要的一點是:在DNS伺服器欄裡填上,登入路由器看到的那個WAN口的DNS伺服器地址。

填寫完成以後,儲存即可。在最頂層面板有個郵件標記的那邊有個“ Ubuntu 10.10 安裝後上不了網的原因 - lookingFor - lookingFor的部落格  ”這個符號的圖示,左鍵點選它,選擇“斷開”,然後再點選“Auto eth0”連線網路。ok,可以用瀏覽器開啟網頁了。
若還是不能上網,首先檢查你的DNS伺服器是否填寫正確,第二檢查你的路由器是否通過PPPOE或者ASDL連線網路,第三打電話查詢你們的寬頻是否欠費。

以上是個人裝完Ubuntu不能上網的除錯過程,最後發現主要錯誤是在路由器 給Ubuntu自動配置
的DNS伺服器錯誤導致不能上網,手動填寫正確的DNS伺服器地址(WAN口狀態裡的DNS伺服器地址)即可上網。

本文主要講的是使用路由器上網的排錯過程,其他方式請搜尋網上其他文章。