nslookup DNS 域名解析 故障排除

nslookup是一個可以監(jiān)測DNS服務(wù)器是否正常運行,且是否能正確解析域名的工具。

參考文章:http://www.t086.com/article/5138

常用方法

$ nslookup 某一域名A
服務(wù)器:  正在工作的DNS服務(wù)器主機名
Address:  10.15.*.*

名稱:    某一域名A
Address:  域名A在DNS服務(wù)器中對應(yīng)的IP地址

舉例說明

$ nslookup www.baidu.com
服務(wù)器:  xxx
Address:  10.15.*.*

名稱:    www.a.shifen.com
Addresses:  115.239.210.27
          115.239.211.112
Aliases:  www.baidu.com

通過解析百度的域名,可以看到出現(xiàn)了兩臺機子的IP,分別是115.239.210.27115.239.211.112

平時在做開發(fā)時,如果需要排查日志,經(jīng)常會排查后臺請求具體是發(fā)送到了哪臺服務(wù)器上,除了通過ping www.baidu.com來獲取IP地址外,還可以通過nslookup

nslookup返回的錯誤信息

  1. *** can't find www.aaaa.com:Non-existent domain
    這種情況下,說明DNS服務(wù)器是正常運行的,只是在該DNS服務(wù)器中未找到域名是www.aaaa.com的域名。此時可以檢查DNS的數(shù)據(jù)庫是否已經(jīng)添加了該域名及IP地址。

  2. *** Can't find server name for domain: No response from server
    這種情況下,表明DNS服務(wù)器可能奔潰了,需要排查網(wǎng)絡(luò)是否連通,DNS服務(wù)器是否宕機,DNS服務(wù)器是否正常工作等。

ping和nslookup的區(qū)別

其實很多時候,ping一下域名就能獲取到對應(yīng)的IP,但是Ping指令只是一個檢查網(wǎng)絡(luò)連通情況的指令,雖然在輸入?yún)?shù)是域名的情況下也會走DNS查詢,但是這只能查詢A類型和CNAME類型的記錄,并且只會告訴你域名是否存在。

網(wǎng)上還有說法說:ping指令只能獲取該域名下的一臺機子的ip地址,如果說你項目中有多臺機子,那可能ping好幾次,會出來不同的ip地址,這種說法是對的。
但是,他又說"nslookup可以列出所有機子的ip"。這種說法是錯誤的,nslookup其實做不到這一點,似乎也沒有命令強大到這種程度吧?nslookup也只是把這一次解析到的ip列出來。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • DNS(Domain Name System,域名系統(tǒng)),因特網(wǎng)上作為域名和IP地址相互映射的一個分布式數(shù)據(jù)庫,能...
    一直在努力hard閱讀 4,801評論 3 19
  • 1. 概述 在網(wǎng)絡(luò)環(huán)境中一般用戶只需要在瀏覽器中輸入url如www.sunny.com就可以到對應(yīng)服務(wù)器獲取相應(yīng)的...
    ghbsunny閱讀 3,404評論 0 7
  • 域名(Domain Name),是由一串用 點 分隔的名字 組成的 Internet 上某一臺計算機或計算機組的名...
    甘哲157閱讀 2,361評論 1 11
  • 在使用consul做docker容器服務(wù)化的過程中,使用到了dnsmasq做DNS請求轉(zhuǎn)發(fā),于是研究了下DNS協(xié)議...
    __七把刀__閱讀 4,094評論 2 13
  • 朋友菁陷入婚姻危機,苦悶異常。她戀愛時,一切大過天,大學(xué)逃課去和男友看櫻花、去湖心公園劃船炫耀;結(jié)婚時的她,春風(fēng)得...
    憑軒聽雨fiona閱讀 431評論 0 2

友情鏈接更多精彩內(nèi)容