rep
12.03.06, 22:00
Hallo Leute,
ich brauche nun mal wieder eure Hilfe, kann sein das ich einfach zu blind dafür geworden bin, aber ich habe nun 1 Woche lange das Problem zu unterschiedlichsten Uhrzeiten angepackt, und von a-z aufgerollt, und nix hat geholfen....
Ich habe zwei DNS Server einer Domain, wie es sieht gehört. Beide nutzen bind9 und sind beide einzelnd betrachtet Hauptserver. Beide wissen vom anderen also nix. Es wird nicht mit Zonetransfair oder so gearbeitet.
Die SOA der Zone sieht wie folgt aus...
2006031204
10800
1800
604800
900
Und demnach haben alle Eintrage, so auch die A Records eine Lebenszeit von 900 Sekunden.
Hier entsprechende Einträge einer Zone.
backup.test.local. IN A 192.168.0.1
dns02.test.local. IN A 192.168.0.2
dns01.test.local. IN A 192.168.10.1
Wenn ich einzelne Einträge andere TTL Zeiten geben will, dann mach ich das indem es wie folgt aussehen würde
backup.test.local. IN A 192.168.0.1
dns02.test.local. 120 IN A 192.168.0.2
dns01.test.local. IN A 192.168.10.1
Diese Konfiguration läuft seit über 1 Jahr ohne Probleme, auch mit unterschiedlichen TTL Zeiten und so. Ich wollte nun die IP vom dns02 ändern, und habe dazu die TTL heruntersetzen wollen. Leider ohne Erfolg.
Mittlerweile kann ich dies auch rückgängig machen wie ich will. Ich bekomme wenn ich über einen resolver Abfrage immer die 172800 Sekunden für diesen Eintrag vom dns02. Erstaunlicherweise ist der rest der Zone aber korrekt, alle sagen sonst 900. Und wenn ich den Master DNS direkt frage, antwortet der auch für dns02 mit 900.
Ich habe die Serial immer erhöht, und auch sonst alles versucht, Zeilenumbrüche, Tabulatoren, ich habe auch schon die Zone komplett neu von hand geschrieben... alles ohne Erfolg. Ich weiß nicht was 172800 für eine magische Zahl ist und auch nicht wo diese her kommen kann.
Ich hoffe mir kann da jemand Helfen. Da dieses Problem scheinbar bei beiden DNS Servern passiert muss der Fehler ja irgendwie in der Zone liegen, aber ich habe keine Ahnung wo, und logisch komm ich da auch nicht mehr weiter.
Ich hoffe jemand hat da eine Idee...
Gruß
rep
ich brauche nun mal wieder eure Hilfe, kann sein das ich einfach zu blind dafür geworden bin, aber ich habe nun 1 Woche lange das Problem zu unterschiedlichsten Uhrzeiten angepackt, und von a-z aufgerollt, und nix hat geholfen....
Ich habe zwei DNS Server einer Domain, wie es sieht gehört. Beide nutzen bind9 und sind beide einzelnd betrachtet Hauptserver. Beide wissen vom anderen also nix. Es wird nicht mit Zonetransfair oder so gearbeitet.
Die SOA der Zone sieht wie folgt aus...
2006031204
10800
1800
604800
900
Und demnach haben alle Eintrage, so auch die A Records eine Lebenszeit von 900 Sekunden.
Hier entsprechende Einträge einer Zone.
backup.test.local. IN A 192.168.0.1
dns02.test.local. IN A 192.168.0.2
dns01.test.local. IN A 192.168.10.1
Wenn ich einzelne Einträge andere TTL Zeiten geben will, dann mach ich das indem es wie folgt aussehen würde
backup.test.local. IN A 192.168.0.1
dns02.test.local. 120 IN A 192.168.0.2
dns01.test.local. IN A 192.168.10.1
Diese Konfiguration läuft seit über 1 Jahr ohne Probleme, auch mit unterschiedlichen TTL Zeiten und so. Ich wollte nun die IP vom dns02 ändern, und habe dazu die TTL heruntersetzen wollen. Leider ohne Erfolg.
Mittlerweile kann ich dies auch rückgängig machen wie ich will. Ich bekomme wenn ich über einen resolver Abfrage immer die 172800 Sekunden für diesen Eintrag vom dns02. Erstaunlicherweise ist der rest der Zone aber korrekt, alle sagen sonst 900. Und wenn ich den Master DNS direkt frage, antwortet der auch für dns02 mit 900.
Ich habe die Serial immer erhöht, und auch sonst alles versucht, Zeilenumbrüche, Tabulatoren, ich habe auch schon die Zone komplett neu von hand geschrieben... alles ohne Erfolg. Ich weiß nicht was 172800 für eine magische Zahl ist und auch nicht wo diese her kommen kann.
Ich hoffe mir kann da jemand Helfen. Da dieses Problem scheinbar bei beiden DNS Servern passiert muss der Fehler ja irgendwie in der Zone liegen, aber ich habe keine Ahnung wo, und logisch komm ich da auch nicht mehr weiter.
Ich hoffe jemand hat da eine Idee...
Gruß
rep