Ich debugge einen DNS-Auflösungsfehler für die Domain auth.otc.t-systems.com
mit dem Cloudflare-Server, stecke aber fest. Das Seltsame ist, dass die Suche je nach dem Computer, auf dem die Abfrage ausgeführt wird, erfolgreich ist / fehlschlägt, aber ich kann nicht herausfinden, wo sich die Konfiguration unterscheidet.
Der Fehler tritt immer mit der folgenden Meldung auf: server can't find auth.otc.t-systems.com: SERVFAIL
1.1.1.1
ist das DNS von Cloudflare.
Was ich bisher versucht habe:
- Laufen
nslookup auth.otc.t-systems.com 1.1.1.1
auf verschiedenen Maschinen:- Auf meinem Computer mit Work & Home Internet schlägt dies fehl (in beiden Fällen ist es jedoch mit Googles DNS erfolgreich).
- Auf einem Kollegencomputer mit Arbeitsinternet schlägt dies fehl.
- Es ist erfolgreich in einer SSH-Sitzung zu einem Remote-Server.
- Jetzt würde ich annehmen, dass es in unserem Arbeitsinternet eine seltsame Konfiguration gibt, die dazu führt, dass die Suche fehlschlägt. Ich weiß jedoch nicht, wonach ich suchen soll, und ich habe auch einige Online-nslookup-Dienste gefunden, die ebenfalls fehlschlagen:
Irgendwelche Hinweise, wie ich das weiter debuggen kann?
networking
domain-name-system
Thomas Obermüller
quelle
quelle
1.0.0.1
oder wenn Sie IPv6 haben2606:4700:4700::1111
und2606:4700:4700::1001
, sind sie alle auch CloudFlare. Schauen Sie sich auch blog.cloudflare.com/fixing-reachability-to-1-1-1-1-globally und den letzten Absatz an, in dem Sie Möglichkeiten finden, das Problem zu melden.Antworten:
Versuchen Sie es mit dig. Vor zwanzig Jahren haben sie versucht, nslookup zu missbilligen, aber es ist jetzt fest im Muskelgedächtnis verankert und unmöglich loszuwerden, aber dig ist weit überlegen. Zum Beispiel.
Verfolgt die Auflösung vollständig für Sie und Sie können sehen, wo sie sich unterscheiden.
quelle
dig
undnslookup
für diese Abfrage unterschiedliche Ergebnisse zu erwarten . Da es sich jedoch1.1.1.1
um eine Anycast-Adresse handelt, kann das Ergebnis je nach Server, von dem die Abfrage bereitgestellt wird, unterschiedlich sein.+trace
und zu verwenden@1.1.1.1
? Sind Sie sicher, dass Sie verstehen, wie diese Optionen zusammenarbeiten?Netzwerk-Benutzer verwenden seit 1.1.1.1 Jahren als Ersatz für eine andere private Adresse in zufälligen Schnittstellen von Switches / Router-APs. (Ich bin selbst an einem Ort, an dem die öffentlich zugängliche IP-Adresse der Hunderte von drahtlosen APs 1.1.1.1 lautet.)
Ich wette mein Geld in den Maschinen, die Sie nicht mit Cloufares 1.1.1.1 sprechen können, dass Sie dort eine (unmittelbare) Route für eine solche Schnittstelle haben.
In meinem Fall gibt mir 1.1.1.1 beispielsweise meine IP-Adresse:
quelle
64 bytes from 1.1.1.1: icmp_seq=1 ttl=58 time=1.30 ms
ist meine RTT zur realen Sache.auth.otc.t-systems.com
und ausgeführtserverfault.com
. Hier ist das Ergebnis von tcpdump: gist.github.com/thomas88/03acc781f45c9427863b1876c75acb4d