DHCP-Optionen

Mit den DHCP-Optionen überträgt der DHCP-Server zusätzliche Konfigurationsparameter an die DHCP-Clients. Der Vendor-Class-Identifier (DHCP-Option 60) zeigt z. B. den Gerätetyp an. Die DHCP-Option 43 wird von verschiedenen Geräteherstellern verwendet, um während der Erstinbetriebnahme via DHCP weitere Informationen an Netzwerkgeräte zu verteilen. Die entsprechenden Parameter sind herstellerspezifisch. Für den R&S®NC-Rollout-Agent z. B. siehe hierzu Konfiguration des Zero-Touch-Rollouts.

Die Konfiguration der DHCP-Optionen in LANconfig befindet sich unter IPv4 > DHCPv4 > DHCP-Optionen. Klicken Sie auf Hinzufügen, um einen neuen Eintrag anzulegen.





Options-Nummer
Nummer der Option, die an die DHCP-Clients übermittelt werden soll. Die Options-Nummer beschreibt die übermittelte Information, z. B. "17" (Root Path) für den Pfad zu einem Boot-Image für einen PC ohne eigene Festplatte, der über BOOTP sein Betriebssystem bezieht.
Anmerkung: Eine Liste aller DHCP-Optionen finden Sie im RFC 2132 – DHCP Options and BOOTP Vendor Extensions der Internet Engineering Task Force (IETF).
Sub-Options-Nummer
Nummer der Sub-Option, die an die DHCP-Clients übermittelt werden soll. Eine DHCP-Option kann über Sub-Optionen weiter aufgeteilt werden. Z. B. wird Netzwerkgeräten wie SIP-Telefonen über die DHCP-Option 43 häufig mitgeteilt, wo ihre Firmware und Konfiguration heruntergeladen werden kann. Die dafür einzustellenden Sub-Optionen werden dann durch den jeweiligen Hersteller definiert.
Vendor-Class-Maske
Einige DHCP-Clients übermitteln bei Anfragen an DHCP-Server eine Vendor-Class-Id und / oder eine User-Class-ID. Diese erlauben es normalerweise, den Client eindeutig einem Hersteller oder sogar einer bestimmten Geräteklasse zuzuordnen – so enthalten die DHCP-Anfragen von R&S®NC-Geräten immer den String "LANCOM" in der Vendor-Class-ID, ggf. ergänzt um den genauen Gerätetyp. Der DHCP-Server kann diese Information nutzen, um jedem Gerätetyp nur die jeweils passenden DHCP-Optionen zu übermitteln. Dies ist insbesondere bei der DHCP-Option 43 relevant, da deren Inhalt nicht standardisiert ist, sondern Vendor-spezifisch – je nach Hersteller oder Geräte-Art müssen unterschiedliche Informationen vom DHCP-Server übermittelt werden. Dazu können die beiden Felder "Vendor-Class-Maske" und "User-Class-Maske" als Filter verwendet werden. Hier können Strings eingetragen werden, auf deren Vorhandensein der DHCP-Server eingehende Anfragen prüft. Nur wenn der konfigurierte Filter zur DHCP-Anfrage passt, wird anschließend die DHCP-Option ausgeliefert. Es darf mit den Wildcards "*" (beliebig viele Zeichen) und "?" (genau ein beliebiges Zeichen) gearbeitet werden. Bleiben die Felder leer, werden sie nicht beachtet und die Option wird immer ausgeliefert. Für R&S®NC-Geräte würde hier also z. B. "*LANCOM*" eingetragen.
User-Class-Maske
Filterkriterium, das von einigen Herstellern bei Anfragen an den DHCP-Server verwendet wird. Siehe auch Vendor-Class-Maske. Hier können Strings eingetragen werden, auf deren Vorhandensein der DHCP-Server eingehende Anfragen prüft. Nur wenn der konfigurierte Filter zur DHCP-Anfrage passt, wird anschließend die DHCP-Option ausgeliefert. Es darf mit den Wildcards "*" (beliebig viele Zeichen) und "?" (genau ein beliebiges Zeichen) gearbeitet werden. Bleiben die Felder leer, werden sie nicht beachtet und die Option wird immer ausgeliefert.
Netzwerkname
Name des IP-Netzwerks, in dem diese DHCP-Option verwendet werden soll.
Typ
Typ des Eintrags. Dieser Wert ist abhängig von der jeweiligen Option. RFC 2132 definiert z. B. die Option "35" (ARP Cache Timeout) wie folgt:
ARP Cache Timeout Option
This option specifies the timeout in seconds for ARP cache entries.
The time is specified as a 32-bit unsigned integer.
The code for this option is 35, and its length is 4.
Code Len Time
+-----+-----+-----+-----+-----+-----+
| 35  | 4   | t1  | t2  | t3  | t4  |
+-----+-----+-----+-----+-----+-----+
Aus dieser Beschreibung können Sie ablesen, dass für diese Option der Typ "32-Bit-Integer" verwendet wird.
Anmerkung: Den Typ der Option entnehmen Sie bitte dem entsprechenden RFC bzw. bei herstellerspezifischen DCHP-Optionen der jeweiligen Herstellerdokumentation.
Wert
In diesem Feld definieren Sie den Inhalt der DHCP-Option. IP-Adressen werden in der üblichen Schreibweise von IPv4-Adressen angegeben, also z. B. als "123.123.123.100", Integer-Typen werden als normale Dezimalzahlen eingetragen, Strings als einfacher Text. Mehrere Werte in einem Feld werden mit Kommas separiert, also z. B. "123.123.123.100, 123.123.123.200".
Anmerkung: Die mögliche Länge des Optionswertes entnehmen Sie bitte dem entsprechenden RFC bzw. bei hersteller­spezifischen DCHP-Optionen der jeweiligen Herstellerdokumentation.
Sub-Option anhängen
Für jede Sub-Option der Option 43 wird eine eigene Option angelegt und übermittelt. Über diesen Schalter ist es möglich, mehrere DHCP-Option-43-Sub-Optionen zusammenzufassen. Dazu hier auf Ja stellen. Das Zusammenfassen geschieht, wenn:
  • Options-Nummer gleich 43 ist
  • Sub-Options-Nummer ungleich Null ist
  • Davor in der Tabelle bereits eine Option 43 mit Sub-Options-Nummer ungleich Null steht
Anmerkung: Beachten Sie die maximale Länge von 255 Zeichen für eine Option.

Beispiel: Option "Classless Static Route" im DHCP-Server übertragen

Um die Route 192.168.102.0/24 via 10.71.0.1 als Classless Static Route Option (121) im DHCP-Server zu übertragen, legen Sie folgenden Eintrag in der Tabelle IPv4 > DHCPv4 > DHCP-Optionen an:





www.rohde-schwarz.com/networks-and-cybersecurity

Rohde & Schwarz Networks and Cybersecurity GmbH | Adenauerstr. 20/B2 | 52146 Würselen | Deutschland | E‑Mail info.rs-nc@rohde-schwarz.com

Rohde & Schwarz Logo