dig-DNS lookup utility
當域名出現訪問故障時,可通過域名解析來判斷是否有錯誤的解析導致的問題。
可以看到有請求段和應答段,最后解析出的A記錄有兩條
dig命令做迭代查詢
dig +trace 可跟蹤整個解析流程
1.由根域名服務器查找到負責解析.com的頂級域名服務器
2.由頂級域名服務器查找到baidu.com的二級域名服務器
3.再由二級查找到www.baidu.com 對應的cname記錄www.a.shifen.com
4.再去查找www.a.shifen.com對應的A記錄
5.最后返回A記錄對應的IP地址
nslookup可以指定dns服務器來解析域名
nslookup 查詢域名A記錄是否生效,域名是否解析成功
nslookup 域名
查詢mx記錄是否生效
nslookup -qt=mx 域名
查詢域名使用的是哪一家DNS服務器
nslookup -qt=ns 域名
查看域名的別名記錄(cname記錄)
nslookup -qt=cname 回車即可得到域名解析的別名記錄