我如何才能知道谁在托管某个域名?

我如何才能知道谁在托管某个域名?

我有一个朋友,他被他以前的网站负责人彻底抛弃了。是的,那个人是廉价的,是的,你付出多少就会得到多少。

无论如何,他请我帮他理清所有事情。从现在开始,他想知道谁在托管他的网站。他确信该网站是通过 GoDaddy 注册的,他之前也在那里托管过域名。我相信他甚至预付了 2011 年 8 月的托管合同。

现在他又收到了另外两家公司的托管账单(目前我不知道另外两家公司的名字)。他认为程序员(已经从地球上消失了)已经把它移到了某个地方,但他不知道它被移到了哪里。

有没有办法通过 WhoIs 或其他方法判断网站托管在哪里?Whois 报告 1 个 IP 地址,traceroute 报告不同的 IP 地址。

我有点超出自己的舒适区了。任何帮助或指点都将不胜感激。

答案1

一直发现这是一个有用的网站。

WHOIS 网站

答案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 记录指向您希望的任何位置。

相关内容