gpt4 book ai didi

java - 更改您 ping 到 IP 地址的位置

转载 作者:行者123 更新时间:2023-12-01 05:28:36 26 4
gpt4 key购买 nike

我的应用程序是:从我的机器 ping 主机 IP(在 LAN 中)地址。

InetAddress address = InetAddress.getByName("host IP address");
boolean b=(address.isReachable(10000));

当我运行该 Web 应用程序时,ping 是从我的计算机完成的,因此在我的 tomcat Web 服务器中,该应用程序正在运行,但是否可以从我的计算机连接主机 IP 地址,但我会将我的应用程序放在另一台计算机的 tomact Web 服务器中,这也在我的局域网中。因此 ping 将从我的机器上完成,但另一台机器将运行此应用程序。

最佳答案

您的 tomcat 应用程序需要提前知道您计算机的 IP 地址。您可以为此使用动态 DNS 服务器,例如 no-ip.com

一旦您有办法从服务器应用程序可靠地了解您的计算机 IP,您将需要编写一个小应用程序在您的计算机上运行,​​该应用程序将接受来自服务器的请求,并实际执行 ping 操作并返回结果。

如果您在 .net 中编写此应用程序,则可以在本地计算机上使用配置为 SOAP 端点的 WCF 服务,并使用一个方法来执行 ping 操作并将 ping 输出作为字符串返回。

关于java - 更改您 ping 到 IP 地址的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9390552/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com