Die Migration eines DHCP-Servers auf Basis von Windows Server verläuft normalerweise problemlos. René Albarus hat hierzu einen Artikel DHCP Server migrieren per Powershell in seinem Blog verfasst. Wer allerdings mit VLANs und Subnetzen arbeitet erlebt mitunter eine böse Überraschung.
Sollte sich die Adresse des neuen DHCP-Servers vom alten unterscheiden, wird die Adressvergabe an die Clients fehlschlagen. Der Grund hierfür ist, dass in den meistens Fällen vergessen wird, die IP-Helper Adressen am zentralen Router anzupassen. Diese zeigen nämlich noch immer auf den alten DHCP-Server. Darum erhalten die Clients auch kein Offer, nachdem Sie einen DHCP-Discover ausgeführt haben.
Bei HP erfolgt die Anpassung des DHCP-Relay-Agents ganz einfach via CLI. Ihr könnt folgende Vorlage verwenden:
vlan 10 no ip helper-address 192.168.0.9 ip helper-address 192.168.0.10 exit vlan 11 no ip helper-address 192.168.0.9 ip helper-address 192.168.0.10 exit
In diesem Konfigurationsbeispiel hatte der alte DHCP-Server die Adresse 192.168.0.9 und der neue die 192.168.0.10. Die VLAN-IDs müsst Ihr natürlich anpassen. Nicht vergessen, die Config mit write mem zu sichern.
Setzt Ihr Sophos UTM ein, erstellt Ihr unter Netzwerkdienste -> DHCP -> Relay ein neues Hostobjekt für den neuen DHCP-Server.
Bei anderen Herstellern wird es ähnlich konfiguriert, sodass ich keine weiteren Konfigurationsbeispiele aufzeige. Solltet Ihr weitere Fragen haben, dann hinterlasst einen Kommentar oder schreibt mir eine E-Mail.
LOL.. hast Du das auch schon mal vergessen?
Logo, hab ich! Deswegen hab ich den Artikel ja auch geschrieben.
Also ich habe sowas nicht konfiguriert, als wir unseren DHCP-Server umgestellt haben. Wieso brauche ich IP-Helper?
Hi! Hängt euer Server vielleicht in jedem Subnetz und bedient die Clients?
Ja, deswegen also! Unser DHCP-Server hat mehrere VM Nics. Eine in jedem VLAN.
Hi,
falls Du Deine Subnetze durch eine Firewall absicherst, dann solltest Du IP-Helper verwenden. Sicherheitstechnisch ist es nicht sinnvoll, wenn ein DHCP-Server in mehreren Netzen steht. Schöne Grüße!