
Ich habe versucht, für einige IP-Adressen, die ich in meinem Traceroute sehe, Reverse-DNS-Lookups durchzuführen (letztlich um ungefähr herauszufinden, wo mein Pfad geografisch verläuft), aber ich erhalte häufig Ergebnisse, die so aussehen:
> nslookup 209.85.251.242
Server: 192.168.1.1
Address: 192.168.1.1#53
** server can't find 242.251.85.209.in-addr.arpa.: NXDOMAIN
Ähnlich ergibt dig:
dig -x 209.85.251.242
; <<>> DiG 9.8.5-P1 <<>> -x 209.85.251.242
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 14592
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;242.251.85.209.in-addr.arpa. IN PTR
;; AUTHORITY SECTION:
251.85.209.in-addr.arpa. 60 IN SOA ns1.google.com. dns-admin.google.com. 1540420 21600 3600 1209600 10800
;; Query time: 67 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Sat Dec 07 02:13:46 CET 2013
;; MSG SIZE rcvd: 105
Dies deutete für mich darauf hin, dass für diese IP-Adresse kein PTR-Eintrag existiert, ich aber in der Lage bin, die Adresse anzupingen.
Ich glaube, ich verstehe nicht gut genug, wie DNS funktioniert, um zu verstehen, was hier vor sich geht. Unter welchen Umständen kann das passieren?
Antwort1
PTR-Einträge sind völlig optional und haben keinen Einfluss auf die Fähigkeit, mit einer bestimmten Adresse oder einem bestimmten Netzblock zu kommunizieren. Wenn man diesen Gedanken weiter ausführt, hat DNS als Ganzes auch keinen Einfluss auf diese Fähigkeit. Einfache DNS-Abfragen ( A
, CNAME
, PTR
, usw.) dienen ausschließlich dazu, einen Namen einer IP-Adresse zuzuordnen.
Antwort2
Die IP hat tatsächlich keinen PTR-Eintrag. Ich kann sie im Moment nicht anpingen. Ein weiteres Tool, mit dem man versuchen kann, Informationen zu erhalten, ist whois.
$ whois 209.85.251.242
NetRange: 209.85.128.0 - 209.85.255.255
CIDR: 209.85.128.0/17
OriginAS:
NetName: GOOGLE
NetHandle: NET-209-85-128-0-1
Parent: NET-209-0-0-0-0
NetType: Direct Allocation
RegDate: 2006-01-13
Updated: 2012-02-24
Ref: http://whois.arin.net/rest/net/NET-209-85-128-0-1
Sie können auch mtr versuchen.
$ mtr 209.85.251.242 -r -w -c 1
HOST: myhost Loss% Snt Last Avg Best Wrst StDev
1.|-- oscilloscope 0.0% 1 4.9 4.9 4.9 4.9 0.0
2.|-- 67.188.232.1 0.0% 1 132.7 132.7 132.7 132.7 0.0
3.|-- te-0-2-0-3-ur05.santaclara.ca.sfba.comcast.net 0.0% 1 113.4 113.4 113.4 113.4 0.0
4.|-- te-1-1-0-3-ar01.sfsutro.ca.sfba.comcast.net 0.0% 1 123.6 123.6 123.6 123.6 0.0
5.|-- he-3-9-0-0-cr01.sanjose.ca.ibone.comcast.net 0.0% 1 23.8 23.8 23.8 23.8 0.0
6.|-- pos-0-1-0-0-pe01.529bryant.ca.ibone.comcast.net 0.0% 1 206.6 206.6 206.6 206.6 0.0
7.|-- ??? 100.0 1 0.0 0.0 0.0 0.0 0.0
Ich sterbe bei Comcast Equinix SV 8 in Palo Alto, Kalifornien.