在排除DNS問題(特別是域是否解決問題)時,檢查的正確方法是什麼,以便獲得準確的結果? DNS信息緩存在整個互聯網中,不同的機器(如本地機器)或服務(如pingdom)具有不同的結果。如何檢查DNS?
如何檢查DNS,以便知道傳播後會得到什麼?
使用Heroku和CloudFlare。
在排除DNS問題(特別是域是否解決問題)時,檢查的正確方法是什麼,以便獲得準確的結果? DNS信息緩存在整個互聯網中,不同的機器(如本地機器)或服務(如pingdom)具有不同的結果。如何檢查DNS?
如何檢查DNS,以便知道傳播後會得到什麼?
使用Heroku和CloudFlare。
http://en.wikipedia.org/wiki/Nslookup
爲了讓您的本地域名服務器一個「非權威」的答案,這將是例如:
nslookup test.com
要檢查該域的上市,將是如名稱服務器:
nslookup test.com nameServerOfTest.com
在最常見的情況下,你可以使用的工具,如:挖或主機。這兩個工具都是爲了查詢名稱服務器來檢索信息。您也可以使用簡單的「ping something.domain.com」以查看IP是否已更改。但是我建議你在你用來測試的計算機上使用不同的DNS。實際上Google DNS複製速度如此之快(8.8.8.8)。
不是故意的DNS中毒:請記住,如果您ping的是最近在您的名稱服務器上配置/更改的東西,但仍未傳播,您將「中毒」DNS的緩存,並且此數據將過期,但後來...(當然是Always depending on domain name TTL's)。 使用一個新的DNS從來沒有知道該域名,你確定該請求是第一次,它會被要求沒有問任何緩存。
例子:
要獲得所有的DNS服務器爲domain.com:
$主機-t NS domain.com
domain.com域名服務器NS2。 domain.com。
domain.com名稱服務器ns3.domain.com。
要爲something.domain.com問一個域名:
$挖@nameserver something.domain.com
您還可以要求TXT, CNAME類型等等...
例子:
AXFR檢索測試:
$挖@domainname domain.com AXFR
還是得到了所有的郵件交換(MX)服務器域名:
$主機-t MX domain.com
domain.com郵件由10 smtp.godo.com處理。
domain.com郵件由20 smtp2.godo.com處理。
希望它有幫助。
乾杯! :)