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 LANCOM Rollout-Agent z. B. siehe hierzu Konfiguration des Zero-Touch-Rollouts.
Die Konfiguration der DHCP-Optionen in LANconfig befindet sich unter Hinzufügen, um einen neuen Eintrag anzulegen.
. Klicken Sie auf- 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 LANCOM 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 LANCOM 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 herstellerspezifischen 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
an:- Options-Nummer – 121
- Netzwerkname – Name des Netzes, in dem die Option an Clients übertragen werden soll.
- Typ – 8 Bit Integer
- Wert – 24,192,168,102,10, 71, 0,1