生活随笔
收集整理的這篇文章主要介紹了
dig 命令使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
參考:dig命令解析
dig 命令主要用來從 DNS 域名服務器查詢主機地址信息,可以用來測試域名系統工作是否正常。
參數:
主機:指定要查詢域名主機;查詢類型:指定DNS查詢的類型;查詢類:指定查詢DNS的class;查詢選項:指定查詢選項。
?
@
<服務器地址
>:指定進行域名解析的域名服務器;
-b
<ip地址
>:當主機具有多個IP地址,指定使用本機的哪個IP地址向域名服務器發送域名查詢請求;
-f
<文件名稱
>:指定dig以批處理的方式運行,指定的文件中保存著需要批處理查詢的DNS任務信息;
-P:指定域名服務器所使用端口號;
-t
<類型
>:指定要查詢的DNS數據類型;
-x
<IP地址
>:執行逆向域名查詢;
-4:使用IPv4;
-6:使用IPv6;
-h:顯示指令幫助信息。
dig @8.8.8.8 www.baidu.com
[root@jenkins ~
]; <<>> DiG 9.11.4-P2-RedHat-9.11.4-9.P2.el7
<<>> @223.5.5.5 www.baidu.com
; (1 server found
)
;; global options: +cmd
;; Got answer:
;; -
>>HEADER
<<- opcode: QUERY, status: NOERROR, id: 18719
;; flags: qr rd ra
; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.baidu.com. IN A
;; ANSWER SECTION:
www.baidu.com. 15 IN CNAME www.a.shifen.com.
www.a.shifen.com. 15 IN A 220.181.38.150
www.a.shifen.com. 15 IN A 220.181.38.149
;; Query time: 6 msec
;; SERVER: 223.5.5.5
;; WHEN: Tue Oct 22 02:20:06 EDT 2019
;; MSG SIZE rcvd: 90
dig www.baidu.com +short
dig +nocmd +noall +answer +ttlid www.baidu.com
dig +trac www.baidu.com
dig +trace -t A @8.8.8.8 taobao.com
dig www.baidu.com CNAME
dig -x 8.8.8.8
dig -x 8.8.8.8 +short
類型目的
| A | 地址記錄,用來指定域名的 IPv4 地址,如果需要將域名指向一個 IP 地址,就需要添加 A 記錄。 |
| AAAA | 用來指定主機名(或域名)對應的 IPv6 地址記錄。 |
| CNAME | 如果需要將域名指向另一個域名,再由另一個域名提供 ip 地址,就需要添加 CNAME 記錄。 |
| MX | 如果需要設置郵箱,讓郵箱能夠收到郵件,需要添加 MX 記錄。 |
| NS | 域名服務器記錄,如果需要把子域名交給其他 DNS 服務器解析,就需要添加 NS 記錄。 |
| SOA | SOA 這種記錄是所有區域性文件中的強制性記錄。它必須是一個文件中的第一個記錄。 |
| TXT | 可以寫任何東西,長度限制為 255。絕大多數的 TXT記錄是用來做 SPF 記錄(反垃圾郵件)。 |
總結
以上是生活随笔為你收集整理的dig 命令使用的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。