有线连接问题 Ubuntu 12.04 LTS

有线连接问题 Ubuntu 12.04 LTS

我对 ubuntu 并不陌生,但曾多次遇到此问题。我在 ubuntu 12.04 LTS 上使用有线连接。当我使用 ubuntu 的前两三周左右,连接似乎工作正常,我甚至没有设置连接 - 它已被 ubuntu 自动检测到,这很正常。但现在,连接似乎不起作用(根本检测不到)。反复重启我的电脑后,我发现互联网似乎可以连接(或检测到),大约 5-8 次重启中有 1 次可以连接。这个不寻常的问题有没有什么解决办法,因为我已经尝试了本网站和其他网站上的所有解决方案,但没有找到可行的解决方案。在我的 Windows Vista 上的其他分区上,从未出现过此问题,互联网连接始终可以连接。PS:如果我需要提供任何额外信息,例如错误日志或任何其他信息,请告诉我,我会这样做,因为我迫切需要解决方案。

sudo lshw -c network- 的输出

*-network               
   description: Ethernet interface
   product: NM10/ICH7 Family LAN Controller
   vendor: Intel Corporation
   physical id: 8
   bus info: pci@0000:01:08.0
   logical name: eth0
   version: 01
   serial: 00:1a:92:6b:2e:b1
   size: 100Mbit/s
   capacity: 100Mbit/s
   width: 32 bits
   clock: 33MHz
   capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=e100 driverversion=3.5.24-k2-NAPI duplex=full firmware=N/A ip=10.0.0.2 latency=32 link=yes maxlatency=56 mingnt=8 multicast=yes port=MII speed=100Mbit/s
   resources: irq:20 memory:fdefe000-fdefefff ioport:ee00(size=64)

cat /var/log/dmesg | grep eth0 的输出 -

[    1.199914] e100 0000:01:08.0: eth0: addr 0xfdefe000, irq 20, MAC addr    00:1a:92:6b:2e:b1
[   18.108866] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   19.317182] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   19.317593] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   19.320152] e100 0000:01:08.0: eth0: NIC Link is Up 100 Mbps Full Duplex
[   19.320401] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

答案1

这是因为您的网络配置文件设置为默认设置。

例如 eth0 设置我认为它们处于手动模式。

请检查您的接口设置和 DNS 设置

sudo gedit /etc/network/interfaces

将 eth0 从手动/静态更改为 DHCP

在编辑接口配置文件之前,我建议你阅读更多相关信息以及 DNS 配置文件

相关内容