两台主机表示同一个ip地址
Two hosts indicates the same ip address
怎么可能两台主机指示相同的IP地址?当我尝试 ping s482.pingdom.com
它 returns IP 如下
ping s482.pingdom.com
PING s482.pingdom.com (69.64.56.153): 56 data bytes
64 bytes from 69.64.56.153: icmp_seq=0 ttl=46 time=146.010 ms
但是当我尝试 ping usloft1473.serverprofi24.eu
它 returns 相同的 IP
ping usloft1473.serverprofi24.eu
PING usloft1473.serverprofi24.eu (69.64.56.153): 56 data bytes
64 bytes from 69.64.56.153: icmp_seq=0 ttl=46 time=148.226 ms
我注意到这个问题是因为 PHP 函数 gethostbyaddr($ip);
从昨天开始我的应用程序中的测试一直失败,其中测试假定此 IP 与 pingdom 域连接。
此外,有趣的是 traceroute s482.pingdom.com
在 usloft1473.serverprofi24.eu
节点上停止。
发生了什么事?
几个主机名指向同一个IP地址是很常见的。
此外,正如@Chris 所说,使用反向 DNS 查找来确定 IP 地址的所有者更不可靠。一种可能的方法是检查(可能在他们的支持下)Pingdom 是否发布了他们使用的 IP 范围列表(即使这可能很困难,因为这些范围可能会经常更改)。
怎么可能两台主机指示相同的IP地址?当我尝试 ping s482.pingdom.com
它 returns IP 如下
ping s482.pingdom.com
PING s482.pingdom.com (69.64.56.153): 56 data bytes
64 bytes from 69.64.56.153: icmp_seq=0 ttl=46 time=146.010 ms
但是当我尝试 ping usloft1473.serverprofi24.eu
它 returns 相同的 IP
ping usloft1473.serverprofi24.eu
PING usloft1473.serverprofi24.eu (69.64.56.153): 56 data bytes
64 bytes from 69.64.56.153: icmp_seq=0 ttl=46 time=148.226 ms
我注意到这个问题是因为 PHP 函数 gethostbyaddr($ip);
从昨天开始我的应用程序中的测试一直失败,其中测试假定此 IP 与 pingdom 域连接。
此外,有趣的是 traceroute s482.pingdom.com
在 usloft1473.serverprofi24.eu
节点上停止。
发生了什么事?
几个主机名指向同一个IP地址是很常见的。
此外,正如@Chris 所说,使用反向 DNS 查找来确定 IP 地址的所有者更不可靠。一种可能的方法是检查(可能在他们的支持下)Pingdom 是否发布了他们使用的 IP 范围列表(即使这可能很困难,因为这些范围可能会经常更改)。