Ich habe ein GitHub-Pages-Repository eingerichtet und meine benutzerdefinierte Domäne mit der Pages-Site verknüpft.
Wenn ich die benutzerdefinierte Domain mrmtech.co.za auf einem anderen Mac öffne, erhalte ich die gesuchte Site. Auf meinem Mac wird sie jedoch nicht aufgelöst. Ich habe Folgendes versucht:
- Mehr als 12 Stunden gewartet. Kein Unterschied.
$ nslookup mrmtech.co.za
-> gibtserver can't find mrmtech.co.za: NXDOMAIN
host mrmtech.co.za 8.8.8.8
-> gibt anmrmtech.co.za has address 192.30.252.154, mrmtech.co.za has address 192.30.252.153
, welches die korrekten IPs sindhttps://www.whatsmydns.net/#A/mrmtech.co.zagibt die richtigen IPs
Die Einstellungen sind also korrekt. Ich habe versucht, mein DNS-Cash auf dem Mac zu leeren, aber ohne Erfolg. Ich verwende OSX 10.10.5. Ich habe es versucht, sudo killall -HUP mDNSResponder
aber ohne Erfolg.
Gibt es andere Möglichkeiten, diesen Cache zu leeren, und sollte ich ihn auch irgendwie in Chrome leeren?
Antwort1
Ich sehe, dass der negative TTL-Wert für mrmtech.co.za 1 Tag beträgt und der TTL für beide A-Einträge 10 beträgt.Sekunden.... ok, zwei Fragen, nein drei Fragen:
1) Welchen Nameserver verwendet Ihr Mac ( scutil --dns
)? Unterscheidet er sich von dem des anderen Macs? (Ich bin sicher, dass das so ist.)
2) Warum haben Sie versucht, eine Verbindung zu mrmtech.co.za herzustellen, bevor es im DNS aktiv war? Haben Sie es host
von Ihrem Mac aus veröffentlicht und mit einer anderen externen Prüfsite (whatsmydns.net) aufgelöst, bevor Sie es auf dem anderen Mac versucht haben?
3) Hat sich diese Situation nun gelöst, da die zwischengespeicherte negative NXDOMAIN-Antwort auf dem von Ihrem Mac verwendeten Nameserver abgelaufen ist (1 Tag)?
Ich sehe diese Abfolge von Ereignissen ständig ... sie kommt so häufig vor, dass sie irgendwo in den FAQs stehen sollte.