没有互联网连接,ifconfig 显示错误

没有互联网连接,ifconfig 显示错误

我已经使用 ubuntu 很长时间了,但最近遇到了网络适配器的新问题。我无法连接到互联网。在网上搜索了一段时间后,我发现我的网卡没有收到任何数据包。

输出自ifconfig

root@sundar-Ubuntu:/etc# ifconfig 
eth0 
Link encap:Ethernet HWaddr 82:4d:41:2a:3d:aa
inet6 addr: fe80::804d:41ff:fe2a:3daa/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1

接收数据包:0错误:82169掉落:0 超限:0框架:82169

TX packets:29 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:0 (0.0 B) TX bytes:8380 (8.3 KB)
Interrupt:42 Base address:0xe000 

lo 
Link encap:Local Loopback 
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:140 errors:0 dropped:0 overruns:0 frame:0
TX packets:140 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0 
RX bytes:11088 (11.0 KB) TX bytes:11088 (11.0 KB)

有什么建议么?

答案1

我看不到您的 eth0 接口分配有 IPv4 地址 - 这通常是由于某些 DHCP 故障造成的。请尝试运行

sudo dhclient

看看是否能解决问题。 ifconfig 的正常输出应如下所示

eth1  Link encap:Ethernet  HWaddr 00:22:15:7c:84:18  
      inet addr:10.1.1.4  Bcast:10.1.1.255  Mask:255.255.255.0
      inet6 addr: fe80::222:15ff:fe7c:8418/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:696011 errors:0 dropped:0 overruns:0 frame:0
      TX packets:524673 errors:0 dropped:0 overruns:0 carrier:13
      collisions:0 txqueuelen:1000 
      RX bytes:861213542 (861.2 MB)  TX bytes:63705140 (63.7 MB)
      Interrupt:46 

lo    Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:16436  Metric:1
      RX packets:77511 errors:0 dropped:0 overruns:0 frame:0
      TX packets:77511 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:71573206 (71.5 MB)  TX bytes:71573206 (71.5 MB)

答案2

就我而言,sudo dhclient问题没有得到解决,至少没有立即解决。我重新启动并从 BIOS 中切换“启用板载 LAN”设置。然后以太网又可以正常工作了。

相关内容