求救!ubuntu更新后不能上网的问题

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
godgrape
帖子: 12
注册时间: 2009-01-08 15:23

求救!ubuntu更新后不能上网的问题

#1

帖子 godgrape » 2009-01-11 22:08

上次求救的不能上网的问题解决了“
eth0就是第一块以太网网卡的意思。第二块是eth1,依次是eth2,eth3。。。
以太网(ethernet,eth就是其简称)就是局域网,你这样理解就可以了。说多了,你也不懂。
路由器分的基本就断定是局域网了。所以用eth0。
在终端里打:
sudo gedit /etc/network/interfaces 回车 就是编辑这个文件(类似windows的记事本)
写成如下形式,关闭保存。(前两行肯定是有的,你只要加后面的几行就行了)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 219.221.206.5 这里替换成你的IP
gateway 219.221.206.30 这个是网关,替换
netmask 255.255.255.224 这个是子网掩码,替换

然后,在终端输入sudo /etc/init.d/networking restart回车。
不知道子网掩码,网关什么的,去windows里查,在cmd下输入ipconfig /all回车。实在不会让旁边的人教一下。


如果还连不了,那就是动态的。
重新编辑sudo gedit /etc/network/interfaces
把auto eht0下面的部分(那四行)替换成:
iface eth0 inet dhcp
保存。再次在终端输入sudo /etc/init.d/networking restart回车。”


不过这次又出了新问题:更新后可以上网,但是第二天开机非常缓慢,而且开机后不可以上网了,检查interfaces中没有变化,但是打开“系统管理”--“网络工具”中发现,原来只有lo和eth0两个选项的网络,现在变成了lo、eth0和eth0:avahi三个选项,其中lo和eth0:avahi是连通的,eth0是不连通的,但是网络却是上不了的,郁闷中,郁闷ing!那位大哥知道这种情况啊,帮帮我,谢谢了!!
godgrape
帖子: 12
注册时间: 2009-01-08 15:23

Re: 求救!ubuntu更新后不能上网的问题

#2

帖子 godgrape » 2009-01-12 15:41

我还按照这个全作了一遍,也不行的:“对于network-manager,可以彻底卸载之


代码:
sudo apt-get remove network-manager --purge



注意:删除network-manager后,nm-applet就没有了,可改用面板上的网络监视器,在面板上点右键添加即可。

下面提到的更改生效,都要用到重启网络服务命令,当然重启电脑也是ok的,

代码:
sudo /etc/init.d/networking restart



有时候虽只有一个网络接口,但网络连接(logical name:)是eth1 或为eth2甚至为eth更大的数字,这点也很讨厌,影响一些程序的默认使用

解决:
1:

代码:
sudo lshw -C network


或者


代码:
ifconfig -a


得到网卡的mac地址(serial),注意不要和1394的serial搞混

比如我的是:00:88:88:ff:12:61


2
备份

代码:
sudo mv /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.bak




3
接着编辑:

代码:
gksu gedit /etc/udev/rules.d/70-persistent-net.rules


删除里面的所有内容,如果内容为空当然不用删除
再加入下面的内容,注意颜色部分要和你个人情况和期望一致,mac不能填错,一定要写真实的物理mac,直接抄我的无效:

引用:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:88:88:ff:12:61", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"



最后重启网络服务,面板上的网络监视器如果此前启用,删了再添加一次


补充应用:
可以在多个网卡时,用户指定网卡logical name:



接着可以配制网卡了

手工编辑配制文件:

代码:
sudo gedit /etc/network/interfaces



引用:
auto lo
auto eth0
iface lo inet loopback
iface eth0 inet static
address 192.168.0.8
netmask 255.255.255.0
gateway 192.168.0.254
broadcast 192.168.0.255
mtu 1300
#wireless-key 3311220088
#wireless-essid ubuntu





上面为静态ip的设定,对应内容分别是ip地址,子网掩码,网关,广播地址,mtu值,最后为无线网卡相关的key 和ssid,需要可以打开

如果是dhcp,则可写为:


代码:
auto lo
auto eth0
iface lo inet loopback
iface eth0 inet dhcp
#wireless-key 3311220088
#wireless-essid ubuntu






再进行dns的修改:


代码:
gedit /etc/resolv.conf


内容格式如下:

代码:
nameserver 208.67.220.220
nameserver 208.67.222.222
"

“系统管理”--“网络工具”中发现,原来只有lo和eth0两个选项的网络,现在变成了lo、eth0和eth0:avahi三个选项,其中lo和eth0:avahi是连通的,而且eth0和eth:avahi的物理地址是相同的00:0f:ea:ea:7e:a0,但是显示eth0:avahi连通,eth0不连通,且系统不能上网另外,我的电脑连接的是动态ip的那种,就是什么都不需要设定的那种,连上就可以上网的,xp下就是这个样子,更新前是可以上网的,更新后就变成三个物理网卡了,且连个的物理地址是相同的,一个连通,一个不通,就是不能上网
godgrape
帖子: 12
注册时间: 2009-01-08 15:23

Re: 求救!ubuntu更新后不能上网的问题

#3

帖子 godgrape » 2009-01-12 17:11

“系统管理”--“网络工具”中发现,原来只有lo和eth0两个选项的网络,现在变成了lo、eth0和eth0:avahi三个选项,其中lo和eth0:avahi是连通的,而且eth0和eth:avahi的物理地址是相同的00:0f:ea:ea:7e:a0,但是显示eth0:avahi连通,eth0不连通,且系统不能上网,我用sudo ifconfig eth0:avahi down网络工具中显示eth0:avahi没有了,但是eth0还在,但是不能上网,我sudo ifconfig eth0:avahi up eth0:avahi回来了,且状态联通,但不能上网;我sudo ifconfig eth0 down 则网络工具中只是剩下了lo,其它两个消失,网络仍旧不通
godgrape
帖子: 12
注册时间: 2009-01-08 15:23

Re: 求救!ubuntu更新后不能上网的问题

#4

帖子 godgrape » 2009-01-12 19:50

现在我sodu /etc/init.d/networking restar 就是下面这种情况:
dhcpdiscover on eth0 to 255.255.255.255 port 67 interval 4
*................................
..................................
........................................
no dhcpoffers received
no working lesaes in persistent database - sleeping
pass authentication
godgrape
帖子: 12
注册时间: 2009-01-08 15:23

Re: 求救!ubuntu更新后不能上网的问题

#5

帖子 godgrape » 2009-01-13 21:47

终于可以上网了,不过解决的办法很惨,很惨, 重装了ubuntu,然后只是升级了语言系统,其他的没有升级,所以可以上网了。看着右上角的那个红色的向下的大箭头,就是不敢升级啊,呵呵,先凑合着完几天吧,不知道什么时候就又不行了!!!
zhijzhan
帖子: 18
注册时间: 2009-01-12 15:32

Re: 求救!ubuntu更新后不能上网的问题

#6

帖子 zhijzhan » 2009-01-14 10:49

godgrape 写了:终于可以上网了,不过解决的办法很惨,很惨, 重装了ubuntu,然后只是升级了语言系统,其他的没有升级,所以可以上网了。看着右上角的那个红色的向下的大箭头,就是不敢升级啊,呵呵,先凑合着完几天吧,不知道什么时候就又不行了!!!
哈哈哈 我以前也是这样解决的 不敢升级很久了。 :em06
回复