NetBIOS via DHCP-Option deaktivieren verursacht Fehler bei PXE-Boot
Symptome
- Beim Starten des PCs via PXE erscheint die Fehlermeldung:
PXE-E55: proxyDHCP did not reply to request on port 4011
- Auf dem WDS-Server ist Port udp/4011 geöffnet und in der Firewall freigegeben.
- Mit WireShark o.Ä. lässt sich nicht erkennen, dass der PXE-Client einen Verbindungsaufbau versucht.
- Vom DHCP-Server wird die Option NetBIOS via TCP/IP (de-)aktivieren verteilt.
Ursache
Neben den normalen, standardisierten, DHCP-Optionen gibt es noch die Option
43
, welche für herstellerspezifische Erweiterungen verwendet wird. Da die Hersteller die Verwendung der Option nicht untereinander abstimmen müssen, kann es zu Konflikten kommen. Ein solcher sind die Optionen PXE: Multicast-Server IP (pxe.mtftp-ip
) und Microsoft: NetBIOS über TCP/IP (msft.nbt
). Beide haben den Code 0x01
und sind 4 Bytes lang.Lösung
Entweder muss die NetBIOS-Option wieder aus dem DHCP-Server entfernt werden, wenn PXE verwendet werden soll -- oder es muss ein DHCP-Server eingesetzt werden, der Optionen auf Basis der DHCP Vendor-Class-Id setzen kann (z.B. ISC DHCP). Generell sollte die Option 43 immer nur an die Clients verteilt werden, die sie auch verstehen können/sollen, da es sonst zu unerwünschten Effekten kommen kann.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 254739
Url: https://administrator.de/contentid/254739
Ausgedruckt am: 21.11.2024 um 21:11 Uhr