我有一个朋友,他被他以前的网站负责人彻底抛弃了。是的,那个人是廉价的,是的,你付出多少就会得到多少。
无论如何,他请我帮他理清所有事情。从现在开始,他想知道谁在托管他的网站。他确信该网站是通过 GoDaddy 注册的,他之前也在那里托管过域名。我相信他甚至预付了 2011 年 8 月的托管合同。
现在他又收到了另外两家公司的托管账单(目前我不知道另外两家公司的名字)。他认为程序员(已经从地球上消失了)已经把它移到了某个地方,但他不知道它被移到了哪里。
有没有办法通过 WhoIs 或其他方法判断网站托管在哪里?Whois 报告 1 个 IP 地址,traceroute 报告不同的 IP 地址。
我有点超出自己的舒适区了。任何帮助或指点都将不胜感激。
答案1
一直发现这是一个有用的网站。
答案2
首先获取托管服务器的 IP 地址
[jim@smokey ~]$ dig www.dogisland.com ;; 问题部分: ;www.dogisland.com。在 ;; 答案部分: www.dogisland.com。7200 IN CNAME dogisland.com。 dogisland.com. 7200 IN A 69.43.139.149 ;; 权威部分: dogisland.com。7200 IN NS NS1.Realtown.com。 dogisland.com。7200 IN NS DNS1.InternetCrusade.com。 ;; 查询时间:198 毫秒 ;; 服务器:208.78.97.155#53(208.78.97.155) ;; 时间:2009 年 12 月 7 日星期一 15:26:34 ;; 收到的消息大小: 127
注意谁处理“NS”记录,他们就是处理 DNS 托管的人(通常与网络托管分开)。
接下来,对该 IP 地址进行反向 DNS 查找。rDNS 中通常会有线索。
[jim@smokey ~]$ dig -x 69.43.139.149 ;; 问题部分: ;149.139.43.69.in-addr.arpa.IN PTR ;; 答案部分: 149.139.43.69.in-addr.arpa.3600 IN PTR web22.icsandiego.com。 ;; 权威部分: 139.43.69.in-addr.arpa.3600 IN NS ns1.Realtown.com。 139.43.69.in-addr.arpa。3600 IN NS dns1.internetcrusade.com。 ;; 查询时间:102 毫秒 ;; 服务器:208.78.97.155#53(208.78.97.155) ;; 时间:2009 年 12 月 7 日星期一 15:26:48 ;; 收到的消息大小:140
看起来“icsandiego”是这里的主持人。
第三,whois这个IP地址。
[jim@smokey ~]$ whois 69.43.139.149 [查询 whois.arin.net] [whois.arin.net] Castle Access Inc ARIN-CASTLE-ALLOC (NET-69-43-128-0-1) 69.43.128.0-69.43.207.255 互联网十字军东征 ICSANDIEGO (NET-69-43-139-0-1) 69.43.139.0-69.43.139.255 # ARIN WHOIS 数据库,最后更新于 2009-12-06 20:00 # 输入 ? 以获取有关搜索 ARIN 的 WHOIS 数据库的更多提示。
因此,在这里我可以看到“Internet Crusade ICSANDIEGO”拥有 IP 地址,这与之前的 dns 和 rdns 一致。考虑到所有这些,我会在 Google 上搜索一些公司名称,看看能找到什么。
因此,请对您的域名尝试一下。
答案3
我已经发现http://www.robtex.com/dns/一个非常好的 DNS 搜索工具,它汇集了大量不同的相关数据。
答案4
非权威答案意味着您的 DNS 服务器针对其不具有权威性的域给出答案,这是正常且预料之中的。
归根结底,谁目前托管该网站重要吗?您需要确定谁托管相关域的 DNS 区域。获得该信息后,您可以联系他们并让他们将网站的 DNS 记录指向您希望的任何位置。