我如何find我的局域网上的其他计算机的正确IP地址,这是不公开的?

我正在编写一个分布式的Java应用程序,但事情的networking方面正在困扰着我。 出于某种原因,它不能正常工作。 我想这是因为我通过ipconfig / all得到的IP地址不能从局域网外访问。 我很欣赏任何提示或build议。

嗯??? “我如何在我的局域网上find另一台不能公开访问的计算机的正确IP地址? 和“我想这是因为我通过ipconfig / all获得的IP地址不能从局域网外访问。 似乎是相反的。 哪一个?

您是否尝试从同一networking内部识别IP,或者您是否从一个networking到另一个networking存在可访问性问题?

如果是前者,则通过networking的内部ICMP扫描相当容易,或者如果已经与应用系统(或者其ARP表可以被引用/提取的另一本地networking设备)直接联系的系统读取ARP表从)。

如果是后者,那么你可以考虑提供一些关于正在尝试什么的附加细节。