DNS查詢

fiona8953發表於2016-07-23
ping和host,dig,nslookup是兩種不同型別的處理DNS的方式

ping,首先會查詢本地的/etc/hosts檔案,然後才會查詢DNS伺服器,這樣做有啥好處?效率高。

host,dig,nslookup三個命令是一樣的,不會查詢本地的/etc/hosts檔案,如果查詢DNS伺服器沒有結果,那麼直接返回無結果,此時,即使本地有配置/etc/hosts檔案也是沒有用的。

dig 顯示域名的高階資料(功能強大,操作簡潔) 
#dig 163.com 
#dig 163.com -t MX(查詢163的郵件伺服器) 
host 查詢主機使用的域名(簡單易用,輸出簡潔) 
#host 163.com 
#host -t MX 163.com 
nslookup 查詢域名與地址的對應(LINUX/UNIX平臺可用dig命令代替) 
#nslookup 
>set type=mx 
>163.com 
>exit

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26477398/viewspace-2122425/,如需轉載,請註明出處,否則將追究法律責任。

相關文章