突然无法获得IP地址,但eth0端口快速闪烁

服务器重新启动后,服务器无法通过有线以太网接口获取IP地址,既不自动也不手动。

然而,连接以太网电缆的机器背面的绿色指示灯继续以非常快速且稳定的速度闪烁(例如,正在进行大量文件传输)。

获取IP地址从来就不是一个问题,我觉得这很奇怪。 通常情况下,networkingpipe理员将自动获得IP,但这次没有,而且dhclient -v eth0无法获得DHCP提供。

我想在低层确定什么样的stream量通过以太网端口,因为我现在担心已经插入到服务器中的恶意代码。

我怎样才能确定什么样的stream量通过设备,在一个较低的水平?

我试过nethogs,但是这显然不是合适的工具。

tcpdump或wireshark能显示通过界面的所有stream量吗? 由于服务器处于脱机状态,因此我不得不通过另一个系统下载相应的依赖关系。

由于我确实禁用了一些看似不重要的服务(我怀疑这很可能是罪魁祸首),有没有从有线以太网获取IP地址所需的任何服务?

我在有问题的机器上生成了一个会话的pastebin ,其中包括ifconfig的输出,正在运行的服务以及通过dhclient获取IP失败的尝试。

编辑:

为了排除可能出现的路由器问题,我尝试validation可以使用同一根以太网电缆将IP连接到另一台机器,并以无线方式连接到同一台路由器,但实际上也会出现同样的问题。 所以这似乎是路由器的以太网端口问题,而不是服务器configuration,因此这个问题可能超出了本论坛的范围。

我会尝试通过无线接口重新启动路由器,但由于我对如何debugging路由器问题一无所知,是否有任何工具或预期的行为,我可以用来打破这个问题?

有可能你有一个错误的networking端口,我已经看到由于电源浪涌(相同的症状,稳定的链接灯,并没有连接)服务器上发生完全相同的事情。 我build议通过在界面上设置一个静态地址来确认这一点,然后查看一旦连接后是否可以通过stream量。

像(例如):

auto eth0 iface eth0 inet static address 10.0.0.20 netmask 255.255.255.0 gateway 10.0.0.1

然后: ifdown eth0 && ifup eth0 (以root身份)

然后尝试ping网关或networking上的其他机器。 虽然这不一定是确定它是否是虚构的端口/卡片的确定方式,但应该帮助您缩小范围。