MX Record wird in der Zonedatei nicht übernommen, hilfe!
Hallo zusammen,
unten seht ihr meine Zonedatei. Ich habe gestern meinen MX Record geändert, jedoch scheint er die Änderung bis heute nicht zu übernehmen.
; $ORIGIN meindomain.org
$TTL 3600
@ IN SOA ns1.anbieter.de. (
2014072800 ; serial
10800 ; refresh
3600 ; retry
1209600 ; expire
86400 ) ; minimum TTL
@ IN NS ns1.anbieter.de.
@ IN NS ns2.anbieter.de.
@ IN MX 10 mail.meindomain.org.
mail IN A xx.xxx.xxx.xxx
Zwar kann ich die Zonedatei bearbeiten und so abspeichern, aber wenn ich dies über telnet teste gibt er mir immer noch den alten MX Record aus:
Sehe ich das richtig, dass der TTL 3600 ist und ich für Aktualisierungen in der Zonenedatei grundsätzlich nur eine Stunde warten muss?
Und eine generelle Frage: Wenn ich möchte, dass mein Mailserver im Internet unter dem MX mail.meindomain.org erreichbar sein soll,
muss ich doch nur den MX Records in der Zonenfile ändern und sonst nirgends, oder?
Vielen Dank bereits im Voraus! LG
unten seht ihr meine Zonedatei. Ich habe gestern meinen MX Record geändert, jedoch scheint er die Änderung bis heute nicht zu übernehmen.
; $ORIGIN meindomain.org
$TTL 3600
@ IN SOA ns1.anbieter.de. (
2014072800 ; serial
10800 ; refresh
3600 ; retry
1209600 ; expire
86400 ) ; minimum TTL
@ IN NS ns1.anbieter.de.
@ IN NS ns2.anbieter.de.
@ IN MX 10 mail.meindomain.org.
mail IN A xx.xxx.xxx.xxx
Zwar kann ich die Zonedatei bearbeiten und so abspeichern, aber wenn ich dies über telnet teste gibt er mir immer noch den alten MX Record aus:
nslookup
set type=mx
meindomain.org
set type=mx
meindomain.org
Sehe ich das richtig, dass der TTL 3600 ist und ich für Aktualisierungen in der Zonenedatei grundsätzlich nur eine Stunde warten muss?
Und eine generelle Frage: Wenn ich möchte, dass mein Mailserver im Internet unter dem MX mail.meindomain.org erreichbar sein soll,
muss ich doch nur den MX Records in der Zonenfile ändern und sonst nirgends, oder?
Vielen Dank bereits im Voraus! LG
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 244918
Url: https://administrator.de/contentid/244918
Ausgedruckt am: 26.11.2024 um 01:11 Uhr
5 Kommentare
Neuester Kommentar
Moin ,
Sehe ich das richtig, dass der TTL 3600 ist und ich für Aktualisierungen in der Zonenedatei grundsätzlich nur eine
Stunde warten muss?
Stunde warten muss?
Nicht grundsätzlich eine Stunde, sondern es kann bis zu einer Stunde dauern..
Und eine generelle Frage: Wenn ich möchte, dass mein Mailserver im Internet unter dem MX mail.meindomain.org erreichbar sein
soll,
muss ich doch nur den MX Records in der Zonenfile ändern und sonst nirgends, oder?
soll,
muss ich doch nur den MX Records in der Zonenfile ändern und sonst nirgends, oder?
Ein A-record sollte dazu auch vorhanden sein.
Aber vermutlich mußt Du Deinem DNS-Server auch sagen, daß er die Konfiguration frisch einlesen soll. je nach System gibt es dafür verschiedene Verfahren. Unter linux ist oft /etc/init.t/dienstname reload oder kill -HUP serverprozessname üblich.
lks
Zitat von @Poba88:
was mich verwirrt ist, dass ich die änderung gestern schon übernommen habe und diese bis heute noch nicht aktualisiert
wurde.
was mich verwirrt ist, dass ich die änderung gestern schon übernommen habe und diese bis heute noch nicht aktualisiert
wurde.
Di frage iost doch: Wo hast Du das Znwefile geändert? Ist das auf Deinem lokalen Server? Ist das ein hidden primary? vermutlich, weil Du ja die Providerserver als verantwortliche nameserver angibst. ggf muß da noch ein zonentransfer zum providerserver erfolgen.
Oder hast Du die Zonerecords beim Provider selbst geändert?
Welchen A Record meinst du, reicht der A record nicht? Xxx.xxx.xxx.xxx ist die fixe öffentliche ip vom mailserver.
Doch der reicht. du sagtest muss ich doch nur den MX Records in der Zonenfile ändern und sonst nirgends ... udn da hatte ich drauf hingewiesen, daß natürlich da A-record dazu auch stimmen muß.
Wäre in diesem fall der dns server: ns1.anbieter.de. und ns2.anbieter.de. welcher aktualisiert werden muss?
Die müssen auf jeden fall aktualisiert werden.
Die Frage ist aber, wie sieht Deine DNS-Struktur ausß bretreibst Du deinen eigenen (hidden) primary, der ggf. hinter den providerservern versteckt ist oder hast Du einfach einen Server aufgesetzt, ohne das die veratnwortung an den delegiert wurde?
lks
Zitat von @Poba88:
Ich habe keinen DNS Server bei mir. Das Zonefile ist beim Provider. Mein Provider hat mir Zugriff gegeben, sodass ich über
das Internet (über ihrer Webseite), auf mein Zonefile zugreifen und es bearbeiten kann.
Aber ist das nicht so, dass die beiden DNS Server (ns1.anbieter.de. und ns2.anbieter.de) gemäss mein Zonefile -> $TTL 3600
-> sprich nach höchstens 1h aktualisiert werden müssen? Oder benötigt er 2 Wochen-> 86400 TTL ->
Ich habe keinen DNS Server bei mir. Das Zonefile ist beim Provider. Mein Provider hat mir Zugriff gegeben, sodass ich über
das Internet (über ihrer Webseite), auf mein Zonefile zugreifen und es bearbeiten kann.
Aber ist das nicht so, dass die beiden DNS Server (ns1.anbieter.de. und ns2.anbieter.de) gemäss mein Zonefile -> $TTL 3600
-> sprich nach höchstens 1h aktualisiert werden müssen? Oder benötigt er 2 Wochen-> 86400 TTL ->
Die vorhandenen Einträge werden nach einem Tag (=24h*3600sek.) "ungültig". damit müssen alle, die die einträge im Cache haben, erneut beim nameserver nachfragen.
Wenn der allerdings die neue Zones-Datei nicht eingelesen hat, liefert der trotzdem immer noch die alten Einträge aus. frag also deine Provider, wie Du den nameserver dazu bekommst, die Änderungen einzulesen.
lks