Nameserver Zonen neu generieren

  • Hallo Zusammen,


    ich weiß nicht, ob jemand schon mal vor dem Problem stand. Ich habe einen Server von CentOS auf Debian 12 umgezogen. Nach der Anleitung https://www.liveconfig.com/de/kb/server-wechseln/ ging das soweit bis auf ein paar Rechte-Geschichten und UID-Anpassungen im Nachgang relativ gut. Das einzige Problem ist jedoch, dass auf dem Server ein Bind als Nameserver läuft. Mit dem Ändern der Konfiguration des Binds in LiveConfig wird nicht die zones.liveconfig neu generiert und auch keine DB Dateien für die Domains angelegt. Beim Ändern einer Domain passiert auch nichts. Nur wenn ich eine Domain neu anlege, wird sie (alleine) in die zones.liveconfig geschrieben und die DB Datei generiert.


    Als Behelf habe ich nun einige Symlinks erstellt und die alte zones.liveconfig und DB-Dateien mit kopiert. Kennt jemand einen Weg die Dateien von LiveConfig neu, mit den richtigen Pfaden, etc. generieren zu lassen? Meine Support-Anfrage ist hier leider noch unbeantwortet und die Kunden werden langsam etwas ungedulig.


    Vielen Dank!

  • Ich habe die Zonen vor einigen Jahren mal neu geschrieben, als bei OVH das RZ abgebrannt ist und einer meiner Secondary dort stand.

    Aber das war ein Umzug von Debian nach Debian und es gab eigentlich nur ein Problem, dass irgendein Sync nicht funktioniert hat und sich die IP-Adressen geändert haben. Ich erinnere mich nicht mehr ganz genau daran.


    Ich meine, dass LiveConfig die Zonen auch komplett neu erstellt und kein Backup vom Secondary dafür benötigt.

    Wie wenn man einen weiteren Nameserver hinzufügt, der wird ja auch komplett neu beschrieben.


    Folgende Infos habe ich noch von damals:


    >> Vorab schonmal: den Ersatz-Server installierst Du bitte einfach "ganz normal"
    >> (also frisch aufsetzen). Da dann den lcclient installieren und mit der Host-ID des
    >> "alten" lcclient ins LiveConfig einbinden (also nicht als neuen Server, sondern
    >> als Ersatz für den alten).



    >1.) wenn BIND und lcclient auf dem "neuen" Secondary laufen, auf
    > Serververwaltung -> (Server wählen) -> DNS gehen, und dort die
    > Konfiguration (IP-Adressen) anpassen und abspeichern
    > (damit werden die relevanten Konfigurationsdateien neu geschrieben)
    >
    >2.) danach folgenden SQL-Befehl in der LiveConfig-Datenbank ausführen:
    >
    > update NAMESERVERS set NS_UPDATEKEYS=1;
    >
    > Anschließend LiveConfig (auf dem Master-Server) neu starten.
    > Kurz danach sollten die TSIG-Schlüssel neu geschrieben werden
    > (/etc/bind/keys.liveconfig - sowohl auf dem Primary DNS als auch auf dem
    > Secondary)
    > Wichtig ist, dass beim Master in keys.liveconfig nun die neue IP des
    > Secondaries drin steht.

    >3.) Wenn soweit alles geklappt hat, den LiveConfig-Server auf v2.11.3 aktualisieren (aktuelle Preview, die Clients können auf 2.11.2 bleiben)
    >
    >4.) Danach das DNS-Template bearbeiten und den betroffenen Secondary aus dem
    > Template *entfernen*.
    >
    >5.) einen Moment warten, bis die Jobs abgearbeitet sind.
    >
    >6.) Danach das DNS-Template erneut bearbeiten, und den Secondary wieder aufnehmen.
    >
    > Die Zonen sollten dann in /etc/bind/zones.liveconfig auftauchen.

    >In /var/log/liveconfig/liveconfig.log (Master) bitte prüfen, ob es Fehlermeldungen bei einzelnen Domains gibt.
    >In Einzelfällen hilft es, die jeweilige Domain mal kurz auf "externen DNS-Server" zu schalten und danach wieder zurück (damit wird die komplett neu im DNS konfiguriert). Sollte es mehrere Probleme geben, melde Dich bitte.
    >


    Gefühlt sollte es noch immer so funktionieren.

    Nur eben den Punkt 3 überspringen, der sollte nicht mehr ganz aktuell sein :)

  • Hey,


    okay, vielen Dank. Gut, das mit den keys ist wohl definitiv (mit) ein Problem. Die IP des Servers hat sich geändert (master) und die steht noch (auch nach dem neu generieren). Nach der Anleitung wird zwar die zones.liveconfig neu generiert, aber die DB Files auch wieder nicht :(


    Ich teste vielleicht heute Nacht noch mal etwas - Nameserver gar nicht erreichbar ist halt blöd.


    Viele Grüße

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!