Domain-Name
給定一個 URL,我如何找到域名註冊商和網路主機?
如果我有一個域名,並且想找到該域名的註冊商和託管公司,我該怎麼做?是否有任何中央系統資料庫可以跟踪它?如果是,是否有任何 API 可以查詢該數據庫?
同樣的方法,如何找出網路主機?
您可以通過查詢 WHOIS 數據庫找到域名註冊商。實際上有多個數據庫,具體取決於頂級域 (TLD)。例如,.com 和 .net 由 Verisign 處理。有一些 RFC 描述瞭如何查詢這些資訊,以及一些可以作為前端的可用工具。
例如,如果您可以訪問 Unix 或 Linux 命令行,則可以使用以下
whois
命令:$ whois example.com Whois 伺服器 2.0 版 現在可以註冊 .com 和 .net 域中的域名 與許多不同的競爭註冊商。訪問 http://www.internic.net 了解詳細資訊。 域名:EXAMPLE.COM 註冊商:保留-網際網路分配號碼授權 Whois 伺服器:whois.iana.org 推薦網址:http://res-dom.iana.org 名稱伺服器:A.IANA-SERVERS.NET 名稱伺服器:B.IANA-SERVERS.NET 狀態:clientDeleteProhibited 狀態:clientTransferProhibited 狀態:clientUpdateProhibited 更新日期:2004 年 3 月 26 日 創建日期:1995 年 8 月 14 日 到期日期:2011 年 8 月 13 日 whois 數據庫的最後更新時間:2010 年 11 月 1 日星期一 16:21:30 UTC
$$ . . . $$
Registry 數據庫僅包含 .COM、.NET、.EDU 域和 註冊商。 % IANA WHOIS 伺服器 % 有關 IANA 的更多資訊,請訪問 http://www.iana.org % 此查詢返回 1 個對象 域:EXAMPLE.COM 組織:網際網路號碼分配機構 創建時間:1992-01-01 資料來源:IANA
如果您無法訪問 Unix/Linux 命令行,則可以使用大量線上 Web 界面訪問 WHOIS 數據庫。Google搜尋“whois”會出現許多選項。
尋找網站的虛擬主機要困難得多。您可以使用與上述相同的命令找出誰擁有 IP 地址空間
whois
,並查詢相應的 IP 數據庫。例如,要查找 192.168.1.1,我可能會這樣做:$ whois 192.168.1.1 # # 查詢詞不明確。假設查詢是: # "n 192.168.1.1" # # 採用 ”?” 尋求幫助。 # # # 也可以通過以下方式獲得以下結果: # http://whois.arin.net/rest/nets;q=192.168.1.1?showDetails=true&showARIN=false # 網路範圍:192.168.0.0 - 192.168.255.255 CIDR:192.168.0.0/16 起源: 網路名稱:私人地址-CBLK-RFC1918-IANA-RESERVED 網路句柄:NET-192-168-0-0-1 家長:NET-192-0-0-0-0 網路類型:IANA 特殊用途 名稱伺服器:BLACKHOLE-1.IANA.ORG 名稱伺服器:BLACKHOLE-2.IANA.ORG 註釋:此塊用作私有地址空間。 註釋:此塊中的地址可供以下人員使用 評論:任何人都不需要協調 評論:IANA 或網際網路註冊機構。地址來自 註釋:這個塊被多次使用,分開使用 評論:運營網路。 評論:這個區塊是由 IETF 在 評論:最佳目前實踐文件,RFC 1918 評論:可以在以下位置找到: 評論:http://www.rfc-editor.org/rfc/rfc1918.txt 註冊日期:1994-03-15 更新時間:2010-03-15 參考:http://whois.arin.net/rest/net/NET-192-168-0-0-1 組織名稱:網際網路號碼分配機構 組織 ID:IANA 地址:4676 Admiralty Way, Suite 330 城市:瑪麗娜德爾雷 州省:CA。 郵編:90292-6695 國家:美國 註冊日期: 更新時間:2004-02-24 參考:http://whois.arin.net/rest/org/IANA OrgTechHandle:IANA-IP-ARIN OrgTechName: Internet Corporation for Assigned Names and Number 組織技術電話:+ 1-310-301-5820 組織技術電子郵件:abuse@iana.org 組織技術參考:http://whois.arin.net/rest/poc/IANA-IP-ARIN OrgAbuseHandle:IANA-IP-ARIN OrgAbuseName:Internet Corporation for Assigned Names and Number 組織濫用電話:+1-310-301-5820 組織濫用電子郵件:abuse@iana.org OrgAbuseRef:http://whois.arin.net/rest/poc/IANA-IP-ARIN # # ARIN WHOIS 數據和服務受使用條款的約束 # 可在:https://www.arin.net/whois_tou.html #
但是,這只是告訴您誰擁有 IP 地址空間,並不能保證其他任何事情。該地址空間可能屬於託管自己的 Web 伺服器的公司,或者它可能屬於為其他人託管網站的託管公司(或該 IP 上的多個網站,為多個客戶)。此外,IP 地址空間可能由 ISP 擁有,並由公司租用/使用。為此,有很多很多選擇,而且確定性很小。