DNS反向解析即由IP地址反查域名信息。html
通常的dns反向解析能夠使用dig -x參數加上IP地址便可,能夠實現從IP地址反查註冊域名信息。服務器
若是須要查詢該域名的詳細註冊信息,包括所在國家、省、市、聯繫方式等,能夠使用whois命令,dig工具包含了whois命令,能夠直接使用whois 加上IP地址便可,此外,有不少提供whois查詢的網站也能夠實現該功能。ide
若是須要查詢該IP地址所在的自治域號則是一件比較麻煩的事情,通常若是使用whois查詢,結果中含有origin字段,則表示其自治域號,不過通常的貌似都沒有,在求助於中文網站無果後,開始求助外文網站,果真發現一個挺好的網站http://www.team-cymru.org/Services/ip-to-asn.html#whois,提供IP和ASN的映射。
工具
例如咱們要反查IP 2216.6.4,能夠利用這個網站提供的服務器origin.asn.cymru.com,使用以下命令網站
# dig 4.6.6.221.origin.asn.cymru.com TXTspa
; <<>> DiG 8.3 <<>> 4.6.6.221.origin.asn.cymru.com TXT
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUERY SECTION:
;; 4.6.6.221.origin.asn.cymru.com, type = TXT, class = INcode
;; ANSWER SECTION:
4.6.6.221.origin.asn.cymru.com. 3h59m33s IN TXT "4837 | 221.6.0.0/16 | CN | apnic | 2003-01-09"htm
;; AUTHORITY SECTION:
asn.cymru.com. 23h58m49s IN NS ns1.asn.cymru.com.
asn.cymru.com. 23h58m49s IN NS ns2.asn.cymru.com.dns
;; ADDITIONAL SECTION:
ns1.asn.cymru.com. 17h44m53s IN A 38.229.0.51
ns2.asn.cymru.com. 17h44m53s IN A 38.229.0.52ip
;; Total query time: 2 msec
;; FROM: dns1.js.chinamobile.com to SERVER: default -- 211.138.200.69
;; WHEN: Thu Nov 15 17:13:45 2012
;; MSG SIZE sent: 48 rcvd: 174
以下是四臺服務器的做用
The origin.asn.cymru.com zone is used to map an IP address or prefix to a corresponding BGP Origin ASN.
The origin6.asn.cymru.com zone is used to map an IPv6 address or prefix to a corresponding BGP Origin ASN.
The peer.asn.cymru.com zone is used to map an IP address or prefix to the possible BGP peer ASNs that are one AS hop away from the BGP Origin ASN's prefix.
The asn.cymru.com zone is used to determine the AS description of a given BGP ASN.