dig部分命令選項和示例

dig部分命令選項和示例linux


+[no]tcp  使用或不使用tcp方式查詢服務器

+[no]vc 爲與兼容以前版本提供的選項。做用同tcp選項。vc表明"virtual circuit"tcp

+[no]ignore 忽略被截短的udp返回包,而不是再使用tcp鏈接重試。默認狀況下會使用tcp鏈接重試ui

+[no]nssearch 查詢包含該域名信息的受權解析服務器錄,顯示每臺服務器域名記錄中的SOA記錄項。spa

+[no]trace 開啓域名受權鏈跟蹤。默認關閉。開啓後,解析器會從根域名開始,根據返回的域名NS記錄信息逐級發起域名解析查詢,並顯示結果。.net


示例:server

以tcp方式查詢:dns

dig oschina.net +tcpci


查詢SOA記錄:get

dig oschina.net +nssearch


從根域名開始逐級查詢:

dig oschina.net +trace 


指定查詢記錄項:

dig oschina.net TYPE

TYPE能夠是A、AAAA、ANY、MX、NS、SOA等標準記錄項,不指定時默認查詢A記錄


示例:

查詢A記錄:

dig oschina.net A


查詢任意記錄:

dig oschina.net ANY


查詢MX記錄:

dig oschina.net MX


指定查詢時使用的DNS服務器

dig @server  name

例:dig @114.114.114.114 oschina.net

dig @ns1.dnsv2.com oschina.net


逆向DNS查詢

dig -x 202.108.22.220


參考:http://linux.die.net/man/1/dig

相關文章
相關標籤/搜索