【发布时间】:2013-02-14 20:30:06
【问题描述】:
我必须确定两台服务器是否在同一主机上运行。
我有两台主机,但我无法比较它们,因为一台可以有 IP 地址,另一台可以有主机名。当我进一步挖掘时,我发现主机名可以有任意数量的别名。那么如何确定两个主机别名(其中一个可以是 IP)对应于同一主机或不同主机?
我们可以使用java.net.InetAddress.getLocalHost().getHostName(); 找到主机名,但我不确定如何查找两个主机名是否指向同一个主机?
【问题讨论】: