升级到 Ubuntu 8.10 后不能上网的解决方法


为了给大家讲解最新的软件的用户体验和使用心得,凡是看到有新的软件出来,或者是有更新的时候,我会毫不犹豫更新,为此也付出不少代价的。不久前,更新了一次 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 有数据返回,貌似网卡没有问题。在“网络工具”里也能识别得到我的网卡如图

用 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 © 2016 phpStudy | 豫ICP备2021030365号-3