Linux系統中nslookup和dig安裝使用
大多數
VPS的
Linux發行版基本上都是最小化安裝的,於是就有很多工具沒有被安裝,比如我想用到的
nslookup和
dig命令。
nslookup是常用來查詢本機域名解析情況的工具;
dig(domain information groper)是一個在類Unix命令列模式下查詢DNS包括NS記錄,A記錄,MX記錄等相關資訊的工具。
Fedora / Centos 系統:
yum -y install bind-utils
Debian / Ubuntu 系統:
apt-get -y install dnsutils
簡單介紹使用nslookup檢查DNS資訊的方法。
1、終端中輸入命令:
nslookup
2、設定nslookup使用的DNS伺服器,輸入server DNS_server_ip並回車;
3、檢查某個DNS域名的MX記錄,先輸入set q=mx,回車後輸入想要檢查的DNS域名,例如teddysun.com;
4、顯示其他記錄,先輸入set q=any,回車後輸入想要查詢的記錄的名稱,如下圖。
簡單介紹使用dig命令查詢DNS的方法。
1、這是一個帶有註釋的查詢,命令如下:
dig teddysun.com
輸出的結果如下:
; <<>> 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
#在這個查詢段中,Dig顯示出我們查詢的輸出,預設的查詢是查詢A記錄
;; ANSWER SECTION:
teddysun.com. 10 IN A 198.211.0.20
#得到查詢結果,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
#最後一段預設輸出包含了查詢的統計資料,可以用+[no]stats保留
2、精簡查詢,命令如下:
dig teddysun.com +short
輸出結果:
198.211.0.20
3、跟蹤dig的查詢路徑,命令如下:
dig teddysun.com +trace
輸出結果:
; <<>> 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,然後找到負責解析 teddysun.com的 DNS name servers,最後找到 teddysun.com的域名IP。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69948194/viewspace-2667210/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DNS 解析除錯(dig & nslookup)DNS除錯
- 二、Linux系統安裝和基本使用Linux
- Linux系統安裝和使用Kafka教程。LinuxKafka
- linux中安裝JDK linux中安裝Tomcat linux中安裝Mysql 及故障解析 linux系統安裝redisLinuxJDKTomcatMySqlRedis
- Linux系統上怎麼安裝和使用 exa?Linux
- Linux系統中安裝pipLinux
- Linux中如何安裝RabbitMQ?在linux系統中安裝Rabbitmq的方法LinuxMQ
- Linux系統下安裝使用anaconda教程。Linux
- Linux系統中安裝使用百度雲網盤Linux
- Linux系統安裝Linux
- Linux系統中KafKa安裝和使用方法 java客戶端連線kafkaLinuxKafkaJava客戶端
- Linux系統安裝——Centos 7.6安裝LinuxCentOS
- Linux系統安裝01-centos7系統安裝LinuxCentOS
- Linux作業系統中安裝VMware ToolsLinux作業系統
- linux系統安裝nginxLinuxNginx
- Linux系統安裝VNCLinuxVNC
- 如何在 Linux 中安裝和使用 duf 命令Linux
- Linux系統安裝,教你安裝一個屬於自己的Linux系統Linux
- linux dig 命令使用方法Linux
- 安卓手機使用Alpine Term APK安裝Linux系統,並安裝docker安卓APKLinuxDocker
- LevelDB C++教程: Linux系統中安裝snappyC++LinuxAPP
- windows10和安裝linux雙系統安裝教程(超簡單)WindowsLinux
- Linux系統安裝redis教程。LinuxRedis
- VirtualBox下安裝Linux系統Linux
- Linux系統快速安裝JDKLinuxJDK
- 如何在 Linux 中安裝、配置和使用 Fish Shell?Linux
- 怎樣安裝Linux系統?Linux基礎教程之小白入門Linux系統安裝教程Linux
- 如何在 Linux 系統中判斷安裝、使用了多少記憶體Linux記憶體
- Linux中的curl,telnet,ping,nslookup 指令Linux
- win10使用U盤安裝Linux系統教程Win10Linux
- VNC,Linux系統下如何安裝和連線VNC!VNCLinux
- Linux系統中,要檢查CUDA是否安裝成功Linux
- Linux 筆記分享二:Linux 系統安裝Linux筆記
- Linux系統安裝ansiblle環境Linux
- Linux系統Tomcat安裝與配置。LinuxTomcat
- 全新 Kali Linux 系統安裝指南Linux
- 國產Linux系統UOS安裝Linux
- Linux系統安裝Redis服務LinuxRedis