升级到11.10后可以获取IP

升级到11.10后可以获取IP

已将我的笔记本电脑从 11.04 升级到 11.10,桌面版 ubuntu。并在另一台计算机上全新安装了 ubuntu 服务器 11.10。

现在有完全相同的问题两个都电脑:

启动后网络无法正常工作。ifconfig -a表示没有 IP 地址。拔下/插入以太网电缆不起作用。sudo dhclient -4 eth0每次启动后,我都必须自己动手才能使其正常工作。这很有帮助,但很烦人。

怎么回事?如何解决?

PS 在升级到 11.10 之前,在同一网络上一切正常。其他设备仍可在此网络上正常工作,没有任何问题。


更新 1:

已在笔记本电脑上修复了此问题,在网络管理器中没有对以太网进行任何配置(我确信在升级之前它在那里)。刚刚新建了一个,并将其配置为“自动连接”。现在看来可以正常工作了。

顺便说一句,我的其他电脑没有“网络管理器”和事件图形界面。


更新 2:

当我制作时,sudo dhclient eth1我得到以下信息/var/log/syslog

Oct 17 12:02:51 towerserv kernel: [  482.693427] ADDRCONF(NETDEV_UP): eth1: link is not ready
Oct 17 12:02:51 towerserv dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
Oct 17 12:02:53 towerserv kernel: [  484.561428] sky2 0000:03:00.0: eth1: Link is up at 100 Mbps, full duplex, flow control both
Oct 17 12:02:53 towerserv kernel: [  484.561571] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
Oct 17 12:02:54 towerserv dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5
Oct 17 12:02:55 towerserv dhclient: DHCPOFFER of 192.168.1.105 from 192.168.1.1
Oct 17 12:02:55 towerserv dhclient: DHCPREQUEST of 192.168.1.105 on eth1 to 255.255.255.255 port 67
Oct 17 12:02:55 towerserv dhclient: DHCPACK of 192.168.1.105 from 192.168.1.1
Oct 17 12:02:55 towerserv dhclient: bound to 192.168.1.105 -- renewal in 40855 seconds.
Oct 17 12:03:04 towerserv kernel: [  495.376004] eth1: no IPv6 routers present

更新 3

固定的通过添加以下几行到/etc/network/interfaces

auto eth0
iface eth0 inet dhcp

答案1

希望得到有趣的日志消息:

关闭网络,等待2秒,再开启网络。

这应该是你没有 IP 的情况(请检查)。

dmesg发布和 /var/log/syslog的相关部分。

使用 获取 IP sudo dhclient -4 eth0

将更新发布到dmesg系统日志。

相关内容