您好,登錄后才能下訂單哦!
這篇文章主要講解了“Linux系統(tǒng)中nslookup和dig的安裝及使用”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Linux系統(tǒng)中nslookup和dig的安裝及使用”吧!
Fedora / Centos系統(tǒng):
yum -y install bind-utils
Debian / Ubuntu系統(tǒng):
apt-get -y install dnsutils
簡單介紹使用nslookup檢查DNS信息的方法。
1、終端中輸入命令:nslookup
2、設(shè)置nslookup使用的DNS服務(wù)器,輸入server DNS_server_ip并回車;
3、檢查某個(gè)DNS域名的MX記錄,先輸入set q=mx,回車后輸入想要檢查的DNS域名,例如teddysun.com;
4、顯示其他記錄,先輸入set q=any,回車后輸入想要查詢的記錄的名稱,如下圖。
簡單介紹使用dig命令查詢DNS的方法。
1、這是一個(gè)帶有注釋的查詢,命令如下:
dig teddysun.com
輸出的結(jié)果如下:
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.4 <<>> teddysun.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30733
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;teddysun.com. IN A
#在這個(gè)查詢段中,Dig顯示出我們查詢的輸出,默認(rèn)的查詢是查詢A記錄
;; ANSWER SECTION:
teddysun.com. 10 IN A 198.211.0.20
#得到查詢結(jié)果,teddysun.com的IP地址是198.211.0.20
;; Query time: 215 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue May 7 15:41:01 2013
;; MSG SIZE rcvd: 46
#最后一段默認(rèn)輸出包含了查詢的統(tǒng)計(jì)數(shù)據(jù),可以用+[no]stats保留
2、精簡查詢,命令如下:
dig teddysun.com +short
輸出結(jié)果:
198.211.0.20
3、跟蹤dig的查詢路徑,命令如下:
dig teddysun.com +trace
輸出結(jié)果:
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.4 <<>> teddysun.com +trace
;; global options: +cmd
. 5718 IN NS f.root-servers.net.
. 5718 IN NS g.root-servers.net.
. 5718 IN NS b.root-servers.net.
. 5718 IN NS d.root-servers.net.
. 5718 IN NS j.root-servers.net.
. 5718 IN NS e.root-servers.net.
. 5718 IN NS c.root-servers.net.
. 5718 IN NS l.root-servers.net.
. 5718 IN NS k.root-servers.net.
. 5718 IN NS a.root-servers.net.
. 5718 IN NS i.root-servers.net.
. 5718 IN NS m.root-servers.net.
. 5718 IN NS h.root-servers.net.
;; Received 228 bytes from 8.8.8.8#53(8.8.8.8) in 381 ms
com. 172800 IN NS h.gtld-servers.net.
com. 172800 IN NS d.gtld-servers.net.
com. 172800 IN NS g.gtld-servers.net.
com. 172800 IN NS f.gtld-servers.net.
com. 172800 IN NS b.gtld-servers.net.
com. 172800 IN NS c.gtld-servers.net.
com. 172800 IN NS k.gtld-servers.net.
com. 172800 IN NS j.gtld-servers.net.
com. 172800 IN NS a.gtld-servers.net.
com. 172800 IN NS l.gtld-servers.net.
com. 172800 IN NS i.gtld-servers.net.
com. 172800 IN NS e.gtld-servers.net.
com. 172800 IN NS m.gtld-servers.net.
;; Received 502 bytes from 192.58.128.30#53(192.58.128.30) in 5619 ms
teddysun.com. 172800 IN NS f1g1ns1.dnspod.net.
teddysun.com. 172800 IN NS f1g1ns2.dnspod.net.
;; Received 324 bytes from 192.33.14.30#53(192.33.14.30) in 301 ms
teddysun.com. 10 IN A 198.211.0.20
teddysun.com. 600 IN NS f1g1ns1.dnspod.net.
teddysun.com. 600 IN NS f1g1ns2.dnspod.net.
;; Received 110 bytes from 122.225.217.191#53(122.225.217.191) in 196 ms
你可以在dig輸出的頭部分看到根DNS,然后找到負(fù)責(zé)解析teddysun.com的DNS name servers,最后找到teddysun.com的域名IP。
感謝各位的閱讀,以上就是“Linux系統(tǒng)中nslookup和dig的安裝及使用”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Linux系統(tǒng)中nslookup和dig的安裝及使用這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。