歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> 升級到 Ubuntu 8.10 後不能上網的解決方法

升級到 Ubuntu 8.10 後不能上網的解決方法

日期:2017/3/2 16:43:19   编辑:Linux服務器

為了給大家講解最新的軟件的用戶體驗和使用心得,凡是看到有新的軟件出來,或者是有更新的時候,我會毫不猶豫更新,為此也付出不少代價的。不久前,更新了一次 Ubuntu 8.10 系統,重啟後便不能上網了。由於最近特別忙碌才放到現在才來處理這個問題。

我相信遇到這個不幸問題的人可能不止我一個吧,就把我解決這個問題的方法寫出來和大家探討一下,不對的地方還麻煩你指點一下。

由於我這一個系統是一從 Ubuntu 7.04 升級到 Ubuntu 7.10 升級到 Ubuntu 8.04 升級到 Ubuntu 8.10 ,一路上升級過來,一直捨不得把它刪掉重新安裝。當時,我猜測更新後不能正常上網可能是更新後產生的一個 Bug ,心理就有一種想法:我先等上兩天讓補丁出來後我再更新一次這樣問題不就解決嗎?(後來,我發現網都上不了,怎麼更新呢?那個“囧”樣,要有多汗就有多汗。。。。=,=! )。還好在虛擬機裡有一個 Ubuntu 8.10 可以臨時用著,不然這個系統估計都已經被我干掉了。今天考試完後,有點閒暇的時間來處理一下它。(廢話多了這麼,下面就看看我的解決方法吧!)

升級到 Ubuntu 8.10 後不能上網的症狀:

Network Manager(網絡工具)上一把紅色的“X”,然後點擊它發現網絡連接這些配置都是灰的,根本無法進行設置。用 ping 命令 ping 了一下 127.0.0.1 有數據返回,貌似網卡沒有問題。在“網絡工具”裡也能識別得到我的網卡如圖

升級到 Ubuntu 8.10 後不能上網的解決方法

用 ifconfig 命令看了一下網絡的情況, eth0 並沒有數據包發送或是接收。而是 “lo” 產生數據包,這是我剛才 ping 127.0.0.1產生的數據。再用 lspci 命令確認了一下硬件的情況,確定更新系統更沒有影響網卡驅動。猜測可能是更新後影響了網絡方面的設置。於是 Google 了一下,喜得下面的解決方法。

升級到 Ubuntu 8.10 後不能上網的解決方法:

據說是因為 Network Manager(網絡工具)更新後的 bug 導致 Ubuntu 8.10 不能上網的,並表示,欲解決這能上網的問題先要刪掉它。它是 Ubuntu 下默認的圖形界面的網絡設置工具,刪除它後,我還要動用 Ubuntu Linux 的命令來配置網絡方面的設置。解決問題的思路有了,那麼我們就來一步一步地解決問題吧!

  1. 刪除 Network Manager(網絡工具) ,你用”添加/刪除”刪除它也可以用”新立得”或是用命令來刪除也可以,反正不管你用什麼方法,首先把它干掉再說(不先刪除它有什麼結果我也沒有測試);
  2. 配置網絡接口,這個時候就要運用命令了,關鍵時刻,命令值得信賴 :) 打開終端執行下命令 sudo gedit /etc/network/interfaces 在彈出的文本中設置接口,填入給 eth0 分配靜態的IP的代碼,如下, auto eth0
    #iface eth1 inet dhcp (如果有這一行代碼,麻煩你在前加一個"#",把它注釋掉)
    iface eth0 inet static
    address 192.168.1.168 //這個IP地址,這些設置請根據你自己的情況填,不要抄我的
    netmask 255.255.255.0 //子網掩碼
    gateway 192.168.1.1。 //網關
  3. 配置 DNS ,局域網上和ADSL上網的設置有一點不一樣。打開終端執行下命令: sudo gedit /etc/resolv.conf

在彈出的文本中填入 DNSnameserver 192.168.1.1 //這裡填入你所在地方的 DNS 服務器的地址
通過家裡的SOHO路由器上網的朋友可以這裡可以填路由器的 IP ,至於用 ADSL 的朋友,你們 DNS 地址你就自己去問問吧,問爸爸,問媽媽,問老師,問同學,問電信,問網通,不管咋樣你不填就不能正常浏覽網頁。
重啟 (OK,寫完了,我的系統正好更新完了。我也要重啟了。。。。。但願不要又遇上麻煩事兒了。)
PS: 如果你不知道什麼是靜態 IP ,什麼是子網子掩碼,什麼是網關和 NDS 的話,建議你最好是用 Wubi 重裝系統,這樣處理起來要快一點。

感謝來自OwnLinux:升級到 Ubuntu 8.10 後不能上網的解決方法的稿件

Copyright © Linux教程網 All Rights Reserved