我如何找到我的 LAN 上另一台不可公开访问的计算机的正确 IP 地址?

我如何找到我的 LAN 上另一台不可公开访问的计算机的正确 IP 地址?

我正在编写一个分布式 Java 应用程序,但网络方面的问题让我很为难。由于某种原因,它无法正常工作。我认为这是因为我通过 ipconfig /all 获得的 IP 地址无法从 LAN 外部访问。我非常感谢任何提示或建议。

答案1

嗯?“我如何找到我的 LAN 上另一台不可公开访问的计算机的正确 IP 地址?”和“我认为这是因为我通过 ipconfig /all 获得的 IP 地址无法从 LAN 外部访问。”似乎互相矛盾。到底是哪一个?

您是否尝试在同一个网络内识别内部 IP,或者您是否遇到了从一个网络到另一个网络的可访问性问题?

如果是前者,那么跨网络进行内部 ICMP 扫描就相当容易,或者如果系统已经与应用系统(或可以引用/提取其 ARP 表的另一个本地网络设备)直接联系,则可以读取 ARP 表。

如果是后者,那么您可能需要考虑提供一些有关正在尝试的操作的额外详细信息。

相关内容