我无法从我们 LAN 中的单台(ubuntu)机器访问内部网站

我无法从我们 LAN 中的单台(ubuntu)机器访问内部网站

我有一个内部网站,我们局域网上的一台 Ubuntu 机器无法访问它。设置如下:

  • M1-托管网站的 Windows 服务器。
  • G8-无法看到 M1 站点的 Ubuntu 机器。
  • Dev-用作控制的 Windows 开发机器。

  • Dev 始终可以访问以下网站http://M1/
  • Dev 始终可以成功 ping M1 以获取 M1 的正确 IP 地址:xxx.xxx.xxx.31

  • 重启后,G8 可以在一两分钟内访问 M1 上的网站。此后,G8 就无法访问 M1 上的网站。
  • G8 可以在局域网上的其他机器(如 M2、M3 等)正常浏览其他网站。
  • G8 始终可以成功 ping 通 M1,获取 M1 的正确 IP 地址:xxx.xxx.xxx.31
  • G8 无法 curl M1 站点。也无法 wget 它。
  • G8 可以在其他 LAN 服务器(例如 M2、M3 等)上 curl 和 wget 站点。
  • G8 无法远程登录到 M1 站点端口。它只是显示“正在尝试 xxx.xxx...”并卡住了。

G8 似乎是我们局域网中唯一出现此问题的机器。似乎是某些启动问题导致了此问题,因为它在重启后可以正常工作几分钟。

以下是 G8 的“顶部”屏幕截图:https://www.screencast.com/t/hUQr9FsoFrW

我比较了重启后(G8 可以看到 M1 时)和 G8 停止查看 M1 网站后“ps -aux”的输出。

有人对解决这个问题有什么有用的想法吗?

答案1

谢谢大家的帮助!

@roaima - 你猜对了!我的 LAN 上有重复的 IP!M1 有另一个设备使用其 IP 地址。我通过查看“已连接设备”列表找到了它,并发现了重复的条目。到达那里后,很容易更改恶意者的 IP 地址,现在 G8 可以始终在 M1 上看到该网站。

相关内容