【发布时间】:2014-03-21 07:24:28
【问题描述】:
在我们的专用网络中。我们将物理主机名 (x.mycompany.com) 和 dns 可解析 (x1.mycompany.com) 虚拟主机名配置为实际的物理主机名。
如何在 java 中验证它们是否都解析为相同?
虚拟主机有自己的IP地址,与物理主机不同。所以我无法比较 IP 地址来检查它们是否相同。
感谢任何帮助。谢谢。
【问题讨论】:
-
InetAddress.getLocalHost()?请注意,与它的名字似乎暗示的不同,这将不会返回localhost;它返回在操作系统级别定义的机器的“主”名称 -
@fge - 我们已经知道主机有两个不同的 IP 地址。
标签: java virtualhost inetaddress