机器无法再在本地网络上通信

机器无法再在本地网络上通信

我的一台机器出现了一个我从未见过且无法理解的问题。

该机器是一台装有 Windows 7 Ultimate 的戴尔笔记本电脑。用户试图用这台机器做一些奇特的事情(将 WLan 接口与以太网接口桥接起来,以便将他的 Mac 连接到家庭网络。无论如何……)并且在他禁用更改后,该系统上的网络停止正常工作。

实际情况是,NIC 可以获得 1005% 的 DHCP 租约,但随后数据包将被随机丢弃。它会工作 10 秒,然后失败 30 秒,然后再次工作,等等。无论我们尝试 ping 本地机器还是网关,问题都是相同的。

我们尝试过的方法:

  • 从 Ubuntu Live CD 启动。
  • 清除机器和交换机上的ARP缓存。
  • 将 NIC 配置更改为 100Mb 半双工并禁用所有卸载。
  • 更改 IP 地址。
  • 将机器移至不同的交换机。
  • 直接连接在头部开关上。
  • 重新安装网卡。

唯一有效的方法是将机器连接到完全不同的网络(WRT54GL wifi路由器上的以太网端口,我们用它来将客户连接到与我们的内部网络无关的专用 ADSL 线路)。

我实在想不出什么办法了。我们的内部配置发生了一些变化,当要求处理该 mac 地址时,并不是整个网络都出现了问题。

当我在故障机器上启动 PING 并在目标上使用 Wireshark 时,我看到了同样的事情:当机器上的 ping 失败时,我在跟踪中看不到任何内容。当 ping 成功时,我看到回显请求进入,回复发出。我在数据包中看到的 MAC 地址匹配。

我真的不知道发生了什么。有人愿意提建议吗?

答案1

看看您是否可以将故障归咎于 MAC 地址或网卡,这可能会有所帮助?找到另一台允许您使用可配置 MAC 地址的机器,并将其配置为具有与可疑机器相同的 MAC 地址,然后等待查看症状是否与 MAC 地址一致。当然,在发生这种情况时关闭第一台“问题”机器,并记下第二台机器上的“真实”MAC 地址,以便您事后修复它!

相关内容