Windows Server DHCP Konfiguration für Debian System
Ich habe einige Debian Systeme in einer Windows Domäne laufen.
Seit der Server Umstellung habe ich das Problem, dass die Debian System keine vollständige Übermittlung der DNS Definition des DHCP Servers bekommen.
Eigentlich sollte die /etc/resolv.conf Datei folgenden Inhalt erhalten.
Die Windows DHCP Konfiguration lautet.
Leider fehlt nach einem Neustart des Debian System in der resolv.conf Datei einiges.
Der Inhalt ist nur mehr
Liegt der Fehler in der Debian Konfiguration oder am Windows DHCP Server?
Seit der Server Umstellung habe ich das Problem, dass die Debian System keine vollständige Übermittlung der DNS Definition des DHCP Servers bekommen.
Eigentlich sollte die /etc/resolv.conf Datei folgenden Inhalt erhalten.
domain abc.lokal
search abc.lokal
nameserver 192.168.17.254
nameserver 192.168.17.253
nameserver fd20:192:168:17::254
nameserver fd20:192:168:17::253
Die Windows DHCP Konfiguration lautet.
IPv4 Serveroptionen > 003 Router 192.168.17.1
> 004 Zeitserver 192.168.17.1
> 015 DNS-Domänenname abc.lokal
> 119 Domain Search List ........................
IPv4 Bereichsoptionen > 005 Namensserver 192.168.17.254,192.168.17.253
IPv6 Bereichsoptionen > 00023 DNS Server für rekursive Namen fd20:192:168:17::254,fd20:192:168:17::253
IPv6 Serveroptionen > 00024 Domänensuchliste abc.lokal, abc.at
Leider fehlt nach einem Neustart des Debian System in der resolv.conf Datei einiges.
Der Inhalt ist nur mehr
domain abc.lokal
nameserver 192.168.17.254
nameserver 192.168.17.253
Liegt der Fehler in der Debian Konfiguration oder am Windows DHCP Server?
Please also mark the comments that contributed to the solution of the article
Content-Key: 607250
Url: https://administrator.de/contentid/607250
Printed on: April 25, 2024 at 11:04 o'clock
7 Comments
Latest comment
Erstens: Wenn man die Domain-Search Liste korrekt füllen möchte sind ein paar Vorarbeiten nötig:
https://www.normanbauer.com/2018/04/18/configuring-dhcp-option-119-domai ...
Zweitens: Die Suchliste (search option) auf dem Debian wird in der resolv.conf nur gefüllt wenn sich die Domain-Namen in der Suchliste von der eigentlichen domain Option unterscheiden was bei dir ja nicht der Fall ist.
Drittens: Wie immer sind die Optionen in der /etc/dhcpcd.conf zu kontrollieren ob in der option Zeile die DHCP Option domain_search bzw die entsprechende Options-Nummer 119 konfiguriert ist (Ist aber per Default der Fall, trotzdem kontrollieren),
https://www.normanbauer.com/2018/04/18/configuring-dhcp-option-119-domai ...
Zweitens: Die Suchliste (search option) auf dem Debian wird in der resolv.conf nur gefüllt wenn sich die Domain-Namen in der Suchliste von der eigentlichen domain Option unterscheiden was bei dir ja nicht der Fall ist.
Drittens: Wie immer sind die Optionen in der /etc/dhcpcd.conf zu kontrollieren ob in der option Zeile die DHCP Option domain_search bzw die entsprechende Options-Nummer 119 konfiguriert ist (Ist aber per Default der Fall, trotzdem kontrollieren),
Zitat von @Burny4600:
Nun fehlen mir noch die IPv6 DNS Server Einträge in der /etc/resolv.conf Datei die der Windows Server noch übermitteln sollte.
Siehe mein Hinweis oben zur dhcpcd.conf, wenn du der nicht mitteilst welche DHCP Optionen er berücksichtigen soll dann übernimmt er die auch nicht.Nun fehlen mir noch die IPv6 DNS Server Einträge in der /etc/resolv.conf Datei die der Windows Server noch übermitteln sollte.
dhcpcd -V
option dhcp6_name_servers
Und auf dem Windows-Server musst du noch mit netsh Optionen festlegen damit die DNS-Server mit in den RA enthalten sind (Interfacename anpassen)
netsh int ipv6 set interface "DeinInterface" otherstateful=enabled
netsh int ipv6 set interface "DeinInterface" advertise=enabled
Und schon bekommt auch der Client die entsprechenden DNS-Server via statefull config.
Was veranlasst den IPv6 DHCP Server keine fd20:... den Debian und Windows Clients zuzuweisen?
Du solltest dich noch mal eingehend mit dem IPv6 Protokoll und dessen Nachrichten (RA statefull /stateless other config, routing offer etc) auseinandersetzen dann verstehst du auch wieso . Ein anschließender Blick mit Wireshark sagt dann auch mehr als 1000 Worte .Nen IPv6 Grundkurs gebe ich hier jetzt nicht auch noch, das setze ich voraus.