校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 使用dig/nslookup命令查看dns解析的方法步驟

使用dig/nslookup命令查看dns解析的方法步驟

熱門標簽:400電話申請知乎 外呼系統虛擬號碼 代理外呼系統創業 400電話干嘛怎么申請信用卡 接電話機器人罵人 百度地圖標注尺寸無法顯示 泰州智能外呼系統排名 長春電銷外呼系統代理商 大連電銷外呼系統運營商

dig - DNS lookup utility

當域名出現訪問故障時,可以通過檢查域名解析來判斷是否是由錯誤的解析導致的問題。
1.域名解析無結果(不存在或被HOLD(未實名認證等))
2.域名解析到錯誤的IP(被阻斷,被劫持響應錯誤結果,需要對解析流程做判斷)
3.對應CNAME記錄的值無法解析
4.部分解析異常(配置多個域名服務器時,多個服務器解析結果不一致,需要確認是否在DNS服務器上配置添加的解析記錄一致)

簡單使用解析一下www.baidu.com結果如下:


可以看到有請求段和應答段,最后解析出的A記錄有兩條。

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地址

[root@jia3 ~]# dig www.baidu.com +trace

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6 <<>> www.baidu.com +trace
;; global options: +cmd
.            320307 IN   NS   a.root-servers.net.
.            320307 IN   NS   k.root-servers.net.
.            320307 IN   NS   i.root-servers.net.
.            320307 IN   NS   l.root-servers.net.
.            320307 IN   NS   b.root-servers.net.
.            320307 IN   NS   e.root-servers.net.
.            320307 IN   NS   h.root-servers.net.
.            320307 IN   NS   d.root-servers.net.
.            320307 IN   NS   g.root-servers.net.
.            320307 IN   NS   j.root-servers.net.
.            320307 IN   NS   f.root-servers.net.
.            320307 IN   NS   m.root-servers.net.
.            320307 IN   NS   c.root-servers.net.
;; Received 228 bytes from 202.106.0.20#53(202.106.0.20) in 98 ms

com.          172800 IN   NS   c.gtld-servers.net.
com.          172800 IN   NS   l.gtld-servers.net.
com.          172800 IN   NS   d.gtld-servers.net.
com.          172800 IN   NS   h.gtld-servers.net.
com.          172800 IN   NS   m.gtld-servers.net.
com.          172800 IN   NS   a.gtld-servers.net.
com.          172800 IN   NS   k.gtld-servers.net.
com.          172800 IN   NS   b.gtld-servers.net.
com.          172800 IN   NS   e.gtld-servers.net.
com.          172800 IN   NS   g.gtld-servers.net.
com.          172800 IN   NS   j.gtld-servers.net.
com.          172800 IN   NS   i.gtld-servers.net.
com.          172800 IN   NS   f.gtld-servers.net.
;; Received 491 bytes from 192.5.5.241#53(192.5.5.241) in 93 ms

baidu.com.       172800 IN   NS   dns.baidu.com.
baidu.com.       172800 IN   NS   ns2.baidu.com.
baidu.com.       172800 IN   NS   ns3.baidu.com.
baidu.com.       172800 IN   NS   ns4.baidu.com.
baidu.com.       172800 IN   NS   ns7.baidu.com.
;; Received 201 bytes from 192.48.79.30#53(192.48.79.30) in 501 ms

www.baidu.com.     1200  IN   CNAME  www.a.shifen.com.
a.shifen.com.      1200  IN   NS   ns1.a.shifen.com.
a.shifen.com.      1200  IN   NS   ns2.a.shifen.com.
a.shifen.com.      1200  IN   NS   ns5.a.shifen.com.
a.shifen.com.      1200  IN   NS   ns3.a.shifen.com.
a.shifen.com.      1200  IN   NS   ns4.a.shifen.com.
;; Received 228 bytes from 220.181.37.10#53(220.181.37.10) in 8 ms

域名不存在時,dig命令如何返回

比如解析 www.not-exists-domain.com這個域名,是不存在的。
整個過程如下:
1. 由根域名返回.com頂級域的服務器地址
2. 由.com頂級域查到二級域名不存在,返回一條SOA記錄

[root@jia3 ~]# dig www.not-exists-domain.com +trace

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6 <<>> www.not-exists-domain.com +trace
;; global options: +cmd
.            319714 IN   NS   b.root-servers.net.
.            319714 IN   NS   e.root-servers.net.
.            319714 IN   NS   h.root-servers.net.
.            319714 IN   NS   d.root-servers.net.
.            319714 IN   NS   g.root-servers.net.
.            319714 IN   NS   j.root-servers.net.
.            319714 IN   NS   f.root-servers.net.
.            319714 IN   NS   m.root-servers.net.
.            319714 IN   NS   c.root-servers.net.
.            319714 IN   NS   a.root-servers.net.
.            319714 IN   NS   k.root-servers.net.
.            319714 IN   NS   i.root-servers.net.
.            319714 IN   NS   l.root-servers.net.
;; Received 228 bytes from 202.106.0.20#53(202.106.0.20) in 105 ms

com.          172800 IN   NS   e.gtld-servers.net.
com.          172800 IN   NS   c.gtld-servers.net.
com.          172800 IN   NS   j.gtld-servers.net.
com.          172800 IN   NS   l.gtld-servers.net.
com.          172800 IN   NS   k.gtld-servers.net.
com.          172800 IN   NS   g.gtld-servers.net.
com.          172800 IN   NS   m.gtld-servers.net.
com.          172800 IN   NS   a.gtld-servers.net.
com.          172800 IN   NS   i.gtld-servers.net.
com.          172800 IN   NS   h.gtld-servers.net.
com.          172800 IN   NS   b.gtld-servers.net.
com.          172800 IN   NS   f.gtld-servers.net.
com.          172800 IN   NS   d.gtld-servers.net.
;; Received 503 bytes from 192.112.36.4#53(192.112.36.4) in 228 ms

com.          900   IN   SOA   a.gtld-servers.net. nstld.verisign-grs.com. 1524576381 1800 900 604800 86400
;; Received 116 bytes from 192.12.94.30#53(192.12.94.30) in 333 ms

nslookup - query Internet name servers interactively

nslookup有交互式和非交互式兩種使用方式如下圖:

nslookup還可以指定到某個域名服務器做解析命令格式如下:

nslookup www.baidu.com 8.8.8.8(域名服務器地址)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:興安盟 安陽 大慶 臺灣 雅安 長治 清遠 中衛

巨人網絡通訊聲明:本文標題《使用dig/nslookup命令查看dns解析的方法步驟》,本文關鍵詞  使用,dig,nslookup,命令,查看,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用dig/nslookup命令查看dns解析的方法步驟》相關的同類信息!
  • 本頁收集關于使用dig/nslookup命令查看dns解析的方法步驟的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 江达县| 阳山县| 响水县| 天台县| 永顺县| 东源县| 安化县| 阳谷县| 土默特左旗| 黄龙县| 荃湾区| 上思县| 巴彦县| 开远市| 娱乐| 蒲江县| 铜山县| 潢川县| 拉萨市| 全南县| 龙泉市| 三江| 高邮市| 长治市| 申扎县| 太和县| 灌南县| 金阳县| 卓尼县| 开阳县| 宜兴市| 凤冈县| 开平市| 崇明县| 卢湾区| 班戈县| 金溪县| 华安县| 彰化县| 安岳县| 西乌珠穆沁旗|