Ich habe 2 Server mit den folgenden Betriebssystemen und Control Panels:
Windows Server 2003 mit Plesk 9 Centos 5.3 mit WHM/cPanel
Der Windows Server 2003-Server hostet die beiden Nameserver:
ns1.domain.com ns2.domain.com
Ich habe BIND auf dem Centos 5.3-Server ausgeführt, möchte aber, dass meine Kunden dieselben Nameserver ns1.domain.com und ns2.domain.com verwenden (wie beim Windows Server 2003-Server).
Meine erste Frage ist: Ist das möglich? Und wenn ja, wie muss ich beide Server konfigurieren, um eine solche Konfiguration zu ermöglichen?
Vielen Dank.
Antwort1
Ja. Weisen Sie die CentOS-Maschine an, ein Slave zu sein und Zonen vom Windows-Server zu übertragen. Weisen Sie dann den Windows-Server an, den CentOS-Server über Änderungen zu benachrichtigen und Zonenübertragungen von der CentOS-Box aus zuzulassen.
Antwort2
Warum stellen Sie Ihren CentOS-Server nicht einfach so ein, dass er den Windows-DNS-Server statt des lokalen verwendet? Bearbeiten Sie Ihre Netzwerkkonfiguration (entweder über system-config-network oder direkt in /etc/resolv.conf) und stellen Sie die Nameserver als die Windows-Nameserver ein.
Unabhängig davon ist das Erstellen eines Backup-Servers (auf einem anderen Computer) immer eine gute Idee, daher möchten Sie vielleicht trotzdem die Antwort von Womble verwenden.
Antwort3
Laufen die virtuellen Maschinen ns1.domain.com und ns2.domain.com auf dem Windows-Rechner? Wenn ja, haben Sie keine DNS-Server, wenn der Windows-Rechner ausfällt, es sei denn, Sie befolgen die Vorschläge von Womble. Ihre Kunden könnten verärgert sein, wenn Ihre Site aufgrund eines Fehlers bei der DNS-Auflösung nicht erreichbar ist.
Sie sollten mindestens zwei DNS-Server haben, diese müssen sich jedoch auf unterschiedlichen Rechnern befinden. Idealerweise verfügen sie auch über unterschiedliche Internetverbindungen. Wenn sie sich alle auf einem Rechner befinden, ist die Idee der Redundanz etwas zunichte gemacht.