該命令是指定查詢域名的解析服務(wù)器,請對應(yīng)修改為您的主解析服務(wù)器。悠游域名批量查詢工具是一款域名批量查詢工具,可根據(jù)規(guī)則生成查詢,可查詢域名的注冊信息、備案信息、權(quán)重信息,還可以查詢過期域名。簡單來說,域名whois信息就是一個用來查詢域名是否已經(jīng)被注冊,以及注冊域名的詳細(xì)信息的數(shù)據(jù)庫,比如如域名所有人、域名注冊商、域名注冊日期和過期日期等信息。
dig的全稱是 (domain information groper)。它是一個用來靈活探測DNS的工具。它會打印出DNS name server的回應(yīng)。
查詢單個域名的 DNS 信息
dig 命令最典型的用法就是查詢單個主機的信息。
linuxidc@linuxidc:~$ dig
; <<>> DiG 9.11.3-1Ubuntu1.5-Ubuntu <<>>
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17774
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
; INA
;; ANSWER SECTION:
5INA122.228.238.15
5INA106.42.25.203
;; Query time: 10 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Sun Mar 03 10:55:35 CST 2019
;; MSG SIZE rcvd: 77
dig 命令默認(rèn)的輸出信息比較豐富,大概可以分為 5 個部分。
第一部分顯示 dig 命令的版本和輸入的參數(shù)。
第二部分顯示服務(wù)返回的一些技術(shù)詳情,比較重要的是 status。如果 status 的值為 NOERROR 則說明本次查詢成功結(jié)束。
第三部分中的 "QUESTION SECTION" 顯示我們要查詢的域名。
第四部分的 "ANSWER SECTION" 是查詢到的結(jié)果。
第五部分則是本次查詢的一些統(tǒng)計信息,比如用了多長時間,查詢了哪個 DNS 服務(wù)器,在什么時間進行的查詢等等。
默認(rèn)情況下 dig 命令查詢 A 記錄,上圖中顯示的 A 即說明查詢的記錄類型為 A 記錄。在嘗試查詢其它類型的記錄前讓我們先來了解一下常見的 DNS 記錄類型。
常見 DNS 記錄的類型類型 目的
A 地址記錄linux命令,用來指定域名的 IPv4 地址,如果需要將域名指向一個 IP 地址,就需要添加 A 記錄。
AAAA 用來指定主機名(或域名)對應(yīng)的 IPv6 地址記錄。
CNAME 如果需要將域名指向另一個域名,再由另一個域名提供 ip 地址,就需要添加 CNAME 記錄。
MX 如果需要設(shè)置郵箱,讓郵箱能夠收到郵件,需要添加 MX 記錄。
NS 域名服務(wù)器記錄,如果需要把子域名交給其他 DNS 服務(wù)器解析,就需要添加 NS 記錄。
SOA SOA 這種記錄是所有區(qū)域性文件中的強制性記錄。它必須是一個文件中的第一個記錄。
TXT 可以寫任何東西,長度限制為 255。絕大多數(shù)的 TXT記錄是用來做 SPF 記錄(反垃圾郵件)。
查詢 CNAME 類型的記錄
除了 A 記錄,常見的 DNS 記錄還有 CNAME,我們可以在查詢時指定要查詢的 DNS 記錄類型:
linuxidc@linuxidc:~$ dig m.linuxidc.com CNAME
在 2012年linuxidc.com\9月\gvim 7.3 for ubuntu 12.04。在 2014年linuxidc.com\11月\ubuntu 14.10 安裝mac主題。然后再新一行輸入.domain.可能會被一些郵件服務(wù)器屏蔽.domain.com<. :<這個域名需要根據(jù)實際的情況而定>,單獨輸入 ,可以準(zhǔn)備發(fā)送郵件了,表示郵件的結(jié)束1 既然是使用telnet來進行測試.com>。