Lösung 1:
nachdem Sie Ihren Linux-PC konfiguriert haben
-
für debian:/etc/dhcp/dhclient.conf -> sende host-name "yourhostname";
-
für rhel:/etc/sysconfig/network-scripts
Gehen Sie zu Ihrem Windows 2008 (r2) Server:Server Manager -> DHCP Server -> Ihr Server -> IPv4 -> Eigenschaften. Gehen Sie zur Registerkarte DNS und aktivieren Sie die letzte Option - DNS A- und PTR-Einträge dynamisch aktualisieren für .... NT 4.0
Gehen Sie dann zur Registerkarte „Erweitert“:Anmeldeinformationen für dynamische DNS-Updates – Anmeldeinformationen, und legen Sie die Anmeldeinformationen fest, von denen DHCP DNS-Einträge aktualisieren soll. (ohne das geht es nicht) Alexey
Lösung 2:
Es gibt ein paar Möglichkeiten, wie dies passieren kann; Jeder Ansatz hat Vor- und Nachteile.
Der erste ist der "einfache" Weg, dies zu tun (was nur weniger bewegliche Teile bedeutet); Lassen Sie die Ubuntu-Boxen DNS-Aktualisierungsbefehle an den DNS-Server senden. nsupdate
Das Mittel dazu ist im Paket dnsutils enthalten. Der größte Vorbehalt hierbei ist, dass nicht authentifizierte Updates in Ihren DNS-Zonen aktiviert werden müssen, was ein ziemlich unangenehmes Sicherheitsrisiko darstellen kann – Namen, die Anwendungen/Systeme gerne für die Diensterkennung verwenden („wpad“, „teredo“, „puppet ") sind reif für die Entführung.
Die zweite Option besteht darin, den DHCP-Dienst so zu konfigurieren, dass er die Datensätze für Sie einfügt. Scheint so, als ob Sie versucht hätten, dies zu tun. Einige Dinge, die Sie überprüfen müssen, damit das so funktioniert, wie Sie es erwarten:
- Stellen Sie sicher, dass für die DNS-Zone sichere dynamische Updates aktiviert sind
- Vergewissern Sie sich, dass "DNS A- und PTR-Einträge für DHCP-Clients, die keine Updates anfordern" dynamisch aktualisiert ist
- Vergewissern Sie sich, dass Sie die Einstellung "Immer" für die dynamische Registrierung auf dem DHCP-Server verwenden
- Stellen Sie sicher, dass Sie den DHCP-Clients ein DNS-Suffix senden – der DHCP-Server kann DNS nicht aktualisieren, wenn er keine Zone hat, um sie einzufügen. (Der Hostname, den Sie in Ihrem
dhclient.conf
sollte ein vollständig qualifizierter Domänenname sein; das könnte der Grund sein, warum das nicht funktioniert)
Oh, und vorausgesetzt, Ihr DNS ist AD-integriert, kombinieren Sie nicht beide Methoden - Sie werden am Ende Probleme mit AD-Objektberechtigungen haben, wenn der DHCP-Server versucht, etwas zu aktualisieren, das bereits vom Host eingefügt wurde.