我有一个主页,内置网卡,ASRock E350M1主板。在计算机上,SSD上有一个Debian系统,我的数据在raid配置中有4个HDD。我通常可以通过SSH访问那台电脑。除非有问题,否则我不需要身体上的访问。
最近我开始对我的网络产生问题。有时电脑会启动,但我无法访问SSH。连接到我的网络需要很长时间。但这并不总是发生的!昨天我花了两个多小时试图让它连接到我的网络,但这是行不通的!敲我的路由器给了network is unreachable。然后突然又起作用了!
于是,我把我的屏幕和键盘挂在那里,开始调查。当网络失败时:
cat /etc/resolv.conf返回路由器的IP (192.168.1.1)。ifconfig -a只返回IPv6 IP。没有IPv4!route -n,返回与子网无关的错误IP地址(169.254.0.0)sudo route add default gw 192.168.1.1)失败的"SIOCADDRT:网络是不可访问的“。lspci | grep -i eth返回:09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd, RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)这东西快把我逼疯了!你怎么做?我怎么知道是硬件问题还是软件问题?
发布于 2015-10-25 22:37:21
查看dmesg的输出,如果存在硬件/驱动程序/frimware问题,您应该会发现一些提示(提示/错误)。
您也可以尝试从像https://www.debian.org/CD/live/这样的live(或USB)启动。
如果这是很好的配置问题的话。
发布于 2015-10-25 22:41:34
在接口上使用mii-tool或ethtool来查看Linux是否能够判断以太网卡是否工作,以及该卡如何连接(速度、全双工或半双工等)。另外,检查电缆。(再)坐上所有插头。看看路由器和以太网卡上的连接灯。如果你可以的话,他们会在另一台电脑上安装电缆。
https://unix.stackexchange.com/questions/238569
复制相似问题