最近我发现我的 Linux 机器上经常失去互联网连接。我开始认为这可能是路由器问题,但我不知道检查这是否确实是问题。
基本上发生的情况是,如果我输入,ifconfig
我会得到所有接口的列表,但它们都没有分配的 IP 地址。即使当我使用dhclient
随机 IP 地址时,我仍然无法 ping 或上网。
这是输出的示例ifconfig
:
eth0 Link encap:Ethernet HWaddr 08:00:27:b3:da:a1
inet6 addr: fe80::a00:27ff:feb3:daa1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1351 (1.3 KB) TX bytes:6466 (6.4 KB)
如何解决互联网连接问题?我必须查看哪些文件?
答案1
经过一番修改配置文件后,我发现问题通常涉及路由表。手动配置路由后问题解决。
route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1