java - 如何在 Java 中检查 IP 地址与运行应用程序的服务器是否匹配

标签 java network-programming ip

目标是检查应用程序是否正在给定服务器上运行。某种许可证检查。

理想情况下,许可证将包含一个 IP 地址,并且一些 Java 代码将检查该 IP 地址是否是 Java 进程正在运行的地址。

想想 NAT、云、节点、虚拟机和所有小动物。

欢迎任何提示、想法

最佳答案

InetAddress.getLocalHost().getAddress() 为您提供本地主机的 IP 地址。

关于java - 如何在 Java 中检查 IP 地址与运行应用程序的服务器是否匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8166554/

相关文章:

java - 如何编写可以在运行时自行更新的 Java 应用程序?

java - 如何在 Solr 中设置查询排序规则

network-programming - HttpURLConnection 实现

java - 清理 HttpURLConnection 的正确方法

c - 我需要分别接收两个数据包 - linux将它们合并为一个并发送给应用程序

C 编程 memset arpa.inet

java - 使用 JList 时避免 "unchecked call"警告

java - 用于 Java 的情感分析 api/工具

azure - 如果负载均衡器下运行多个规模集,我是否可以将 IP 地址定向到特定的 Azure VM 规模集?

c - 套接字:如何使用 inet_pton() 屏蔽二进制形式的 ip 地址