
Wir hosten den DNS für unsere Domain.
Vor zwei Wochen forderte der Entwickler uns auf, eine neue Zone „dev.ourdomain.com“ einzurichten und darin zwei Host-Einträge zu platzieren: my.dev.ourdomain.com und admin.dev.ourdomain.com.
Wir haben die Zone zu unserem DNS hinzugefügt und A-Einträge für den Host hinzugefügt.
Jetzt, eine Woche später, lösen einige DNS-Server wie Google (8.8.8.8) und gtei (4.2.2.2) die Hosts auf, aber andere wie OpenDNS (208.67.222.222) und ATT Uverse (68.94.156.1) können sie nicht auflösen.
Irgendwelche Ideen?
Antwort1
Überprüfen Sie, welche Nameserver in WHOIS für die Domäne aufgeführt sind, fragen Sie dann jeden dieser Server nach den NS-Einträgen für die Domäne ab und stellen Sie sicher, dass alle dieselben Nameserver enthalten. Wenn dies nicht der Fall ist, müssen Sie sie so korrigieren, dass sie sich alle darüber einig sind, welche Server Nameserver für die Domäne sind, und dass jeder der als Nameserver aufgeführten Server eine Kopie der Zone hat.
Antwort2
Ich gehe davon aus, dass Sie bereits auf alle beteiligten TTLs gewartet haben, sodass Sie sicher sind, dass sich in den Caches auf der ganzen Welt keine „alten“ Daten befinden.
Sie sollten die gesamte Auflösungskette von der TLD bis zu Ihren Zonen auf Probleme überprüfen. Beginnen Sie beispielsweise bei .com und fragen Sie die autoritativen Nameserver nach der Liste der NSes Ihrer Domain. Fragen Sie dann jeden einzelnen von ihnen nach den NSes Ihrer Subdomain und fragen Sie sie auch nach allen Daten, die veröffentlicht werden sollen.
Es besteht die Möglichkeit, dass ein DNS nicht alle Daten veröffentlicht. Dann liegt tatsächlich ein „Replikationsproblem“ vor, wie im Titel beschrieben. Oder vielleicht fehlen Ihnen irgendwo Daten (SOA, NS oder dergleichen ...)
Wenn ein Standard-Resolver (ich würde verwendengraben) Ihre Hostnamen auflösen kann, liegt das Problem möglicherweise am anderen Ende.
Antwort3
Sie sagten, Sie hätten Ihrem Server eine Zone hinzugefügt. Warum? Ist der Server, der dev.yourdomain.com verwaltet, nicht derselbe, der yourdomain.com verwaltet? Sie sollten keine separate Zonendatei erstellen müssen, wenn dieselben Hosts die übergeordneten Server verwalten. Sie erwähnen nicht, um welchen Server es sich handelt, also gehe ich von Bind aus, aber die meisten DNS-Dienste unterstützen so etwas:
dev IN A 1.2.3.4
admin.dev IN A 1.2.3.5
Diese Einträge erscheinen beide in der Hauptzonendatei. Wenn Sie jedoch planen, DNS für die Subdomäne dev.yourdomain.com woanders zu hosten, benötigen Sie etwas Komplizierteres. Richten Sie Ihre Zonendatei wie bisher ein und fügen Sie dann Referenzen von den übergeordneten Servern hinzu:
dev IN NS otherns.yourdomain.com.
dev IN NS backupns.yourdomain.com.
Haben Sie für das eigentliche Problem, dass einige Hosts nicht aufgelöst werden, eine Ablaufverfolgung ausgeführt? Passiert das ständig? Fragen sie dieselben NS-Hosts ab? Haben Sie die Konfigurationen auf mehreren Servern validiert, wenn Sie mehrere betreiben?