我試圖做一個桌面應用程序來檢查whois記錄和其他東西,我發現了幾個名單映射到whois服務器的頂級域名。他們通常工作,但有時需要在不同的whois服務器上找到信息。例如,com
域的主服務器是whois.markmonitor.com
,about.com
必須從「corporatedomains」中提取。如何檢查哪個whois服務器應該查詢某個域?如何找到特定域名的whois服務器?
6
A
回答
9
有兩種WHOIS服務器:薄和厚。
維基百科
WHOIS信息可以被存儲和查找根據任一厚或薄的數據模型:從所有
厚
一個WHOIS服務器存儲完整的WHOIS信息註冊服務商爲特定的一組數據(以便一個WHOIS服務器可以使用例如所有.org域的WHOIS信息進行響應)。僅
薄
一個WHOIS服務器存儲的域,這反過來對數據的全部細節的註冊器的WHOIS服務器的名稱被查找(如.COM WHOIS服務器,這將WHOIS查詢提交給域名註冊的註冊服務商)。
Thick
WHOIS服務器位於IANA網站上。例如,以下是IT TLD的IANA記錄。
向下滾動到
WHOIS Server: whois.nic.it
Thin
服務器是一個稍微複雜一些。您需要查詢主要的WHOIS服務器(可在IANA上獲得),然後提取推薦。
例如,這裏是record for example.com。 Verisign(第一個.COM
WHOIS服務器)的回覆返回一些信息,包括Whois Server
。
Server Name: EXAMPLE.COM.AU
Registrar: ENETICA PTY LTD
Whois Server: whois.enetica.com.au
Referral URL: http://www.enetica.com.au
然後,您需要提取WHOIS服務器並運行第二個查詢。
我的Ruby Whois項目中包含了所有可用WHOIS服務器的列表。 Check the definitions
folder。
+1
要執行第二個WHOIS查詢,請運行'whois -h whois.enetica.com.au example.com.au'。 – 2013-07-03 15:02:29
相關問題
- 1. 如何找到homestead.com域名服務器?
- 2. whois服務器
- 3. 如何找到域名的權威名稱服務器?
- 4. 域名檢查器(Whois)?
- 5. 將特定子域名請求重定向到主服務器
- 6. 如何在WHMCS域名搜索中限制whois服務器和TLD
- 7. 將域名重定向到heroku中的域名服務器?
- 8. 針對給定頂級域名的WHOIS?
- 9. 如何找到特定網頁所在的服務器?
- 10. 從域名服務器中刪除舊的域名作爲域名服務器
- 11. 如何在我的網站中實施域名查詢器和Whois域名
- 12. 如何獲取服務器域名
- 13. Whois節點批量域名
- 14. 域名Whois信息算法
- 15. 重定向後的子域名問題域名服務器
- 16. 如何從PHP中爲SMTP查找服務器域名?
- 17. 如何讓服務器知道它所服務的域名?
- 18. 如何設置服務器的完全限定域名?
- 19. 將copas限制到特定的域名:允許多個web服務器
- 20. 將域名映射到linux服務器
- 21. 光,ria,域名服務 - 服務沒有找到
- 22. 域名服務 - 服務器端更新
- 23. 如何將域名附加到我的服務器?
- 24. 找不到火焰兵域名服務器
- 25. 獲取域名服務器
- 26. 更改域名服務器
- 27. 域名服務器驗證
- 28. 如何在SQL鏈接服務器中查找具有特定名稱的表?
- 29. Whois服務器不返回結果?
- 30. 如何將域映射到服務器?
什麼是您正在使用的操作系統? – Anne 2011-03-08 10:44:17
@安妮,Win7,但我不知道爲什麼這可能很重要 – Fluffy 2011-03-08 10:45:47
某些操作系統包含特定的命令行工具,可以爲您執行WHOIS請求,如OSX和一些Linux發行版。他們自動連接到正確的服務器:) – Anne 2011-03-08 11:09:41