如何在我的本地网络上找到另一台计算机或服务器的 public ip?

How to find the public ip of another computer or server on my local network?

我用谷歌搜索了一下,我找到的都是关于如何找到我当前机器的 public IP 的提示。

我有:目标计算机的本地IP地址和计算机名称;目标计算机上的登录凭据。

我在所有本地计算机上使用 Windows。理想情况下,我想要一个可以批处理的解决方案(比如一组 powershell 命令之类的)。

可以做第三方服务器的方法。所有计算机都知道如何访问服务器,服务器向每一台计算机传递信息,告诉另一台计算机如何相互通信。

如果实现得好,可以用这个打孔,扩大方法的用处。

除了第三方服务器之外,这个信息非常有趣(虽然我没有测试过):

https://apple.stackexchange.com/questions/19783/how-do-i-know-the-ip-addresses-of-other-computers-in-my-network