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

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

服务器重启后,服务器无法通过有线以太网接口获取 IP 地址,无论是自动还是手动。

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

获取 IP 地址以前从来都不是问题,我觉得这很奇怪。通常网络管理器会自动获取 IP,但这次却没有,无法dhclient -v eth0获得 DHCP 提供。

我想从较低层次确定通过以太网端口的流量类型,因为我现在担心恶意代码已被插入到服务器中。

我如何才能在低水平上确定哪种流量正在通过该设备?

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

tcpdump 或 wireshark 能否显示通过接口的所有流量?由于服务器处于离线状态,因此无法测试这一点,因为我必须通过另一个系统下载相应的依赖项。

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

我制作了一个粘贴箱相关机器上的会话,包括 ifconfig 的输出、正在运行的服务以及通过 dhclient 获取 IP 的失败尝试。

编辑:

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

我将尝试通过无线接口重新启动路由器,但由于我不知道如何调试路由器问题,是否有任何工具或预期行为可以用来解决这个问题?

答案1

您的网络端口可能存在故障,我曾经在服务器上看到过由于电涌而发生的完全相同的情况(同样的症状,链接灯稳定,但没有连接)。我建议通过在接口上设置静态地址来确认这一点,然后查看连接后是否可以传递流量。

类似于(例如):

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 网关或网络上的另一台机器。虽然这不一定是确定端口/卡是否故障的明确方法,但它应该可以帮助您缩小范围。

相关内容