有线网络偶尔会出现故障(Debian)

有线网络偶尔会出现故障(Debian)

语境:
我与路由器有以太网连接。我运行的是 Debian 测试版(虽然稳定版也存在这个问题),而且我没有任何网络管理器。我的 /etc/network/interfaces 配置如下:

# 环回网络接口
自动 lo iface lo inet loopback

# 主网络接口
auto eth0
allow-hotplug eth0
iface eth0 inet 静态
地址 192.168.1.173
网络掩码 255.255.255.0
网关 192.168.1.1

问题:
每隔一段时间,连接就会失败;唯一有效的 ping 是本地主机。我尝试使用 DHCP,它可以接收提供并且通常运行良好。一个临时的解决方法是从我的电脑上拔下以太网电缆,等待几秒钟,然后重新插入,几秒钟后连接又可以正常工作。

答案1

您对我的评论给出的答案是,当连接似乎失败时,您可以 ping 8.8.4.4,这清楚地表明您的连接已启动并正在运行,没有任何问题。

相反,失败的是你与 DNS 服务器的连接,这些服务器显然没有响应。由于你使用的是静态 IP,你最好通过 /etc/network/interfaces 文件设置它们。将以下行添加到其底部:

   dns-nameservers 8.8.4.4 8.8.8.8

试运行后,如果没有发生任何意外,您可以将这些 IP 地址更改为您选择的一些地址,只要确保它们与您当前使用的显然不太可靠的 IP 地址不同即可。

答案2

这更像是硬件问题。您可能需要检查 RJ-45、电缆和路由器。您可能需要检查dmesg | tail网络是否出现故障。如果出现故障,则更有可能是系统没有故障(因为测试版和稳定版都存在同样的问题),而更有可能是电缆/路由器的问题。

相关内容