我可以使用谷歌——特别是我想到的是谷歌 ajax api——来枚举托管在特定 IP 地址上的网站的主机名列表。
注意 是的,我知道可以使用其他机制,例如 MSN 搜索和显然 DNS 服务,但我特意寻找是否存在 google 解决方案。
我可以使用谷歌——特别是我想到的是谷歌 ajax api——来枚举托管在特定 IP 地址上的网站的主机名列表。
注意 是的,我知道可以使用其他机制,例如 MSN 搜索和显然 DNS 服务,但我特意寻找是否存在 google 解决方案。
AFAIK Google 不会在其搜索结果中提供 IP 地址(除非 URL 只能从 IP 地址而不是主机名访问)。
我知道您只想要 Google 解决方案,但您尝试过My IP Neighbors吗?您输入一个 URL 或 IP,它会为您提供同样托管在该 IP 上的站点。
不确定您可以使用 google ajax api;但是我认为最好的解决方案将更面向系统管理员工作(因此询问 serverfault ..),主要是:
仅仅是因为托管在同一台服务器上的网站通常由同一个 DNS 提供服务。附带说明,由于 DNS 可以对其他域(未托管在该 IP 上)具有权威性,因此您可能需要仔细检查该列表并查找所有域,过滤掉那些托管在不同服务器上的域。
这留下了负载平衡的问题,但是:如果一个域托管在多个服务器上怎么办?
答案留给读者作为练习。:)
我通过谷歌的论坛搜索了 SEO Q&A 和技术 Q&A。Google 是否捕获 IP 地址的问题并未直接解决。但是,至少有一个答案表明 Google 不关心 IP 地址(参见 squibble 的第二个回复。)