Thursday 2 November 2017

Dhcp Option 43 Binary


DHCP mit herstellerspezifischen Optionen Ein standardkonformer DHCP-Server kann so konfiguriert werden, dass er die Host-Arubacontroller-IP-Adresse über den Vendor-spezifischen Optionscode (Option 43) in der DHCP-Antwort zurückgibt. Im Arubauser-centric-Netzwerk können diese Informationen einem ArubaAP ermöglichen, automatisch die IP-Adresse eines Master-Controllers für seine Konfiguration und Verwaltung zu ermitteln. In diesem Anhang wird die Konfiguration der herstellerspezifischen Option 43 auf verschiedenen DHCP-Servern beschrieben. Dieser Anhang enthält die folgenden Themen: DHCP-Server sind eine beliebte Möglichkeit, Clients mit grundlegenden Netzwerkinformationen wie IP-Adresse, Standard-Gateway, Netzwerkmaske, DNS-Server usw. zu konfigurieren. Die meisten DHCP-Server haben außerdem die Möglichkeit, eine Vielzahl optionaler Informationen zu senden, einschließlich des Vendor-Specific-Optionscodes, auch Option 43 genannt. So funktioniert Option 43: 1. Der DHCP-Client auf einem ArubaAP fügt eine optionale Information hinzu Den Vendor Class Identifier Code (Option 60) zu seiner DHCP-Anforderung. Der Wert dieses Codes ist ArubaAP. 2. Der DHCP-Server sieht den Vendor Class Identifier Code in der Anforderung und prüft, ob die Option 43 konfiguriert ist. Ist dies der Fall, sendet er den Vendor-spezifischen Optionscode (Option 43) an den Client. Der Wert dieser Option ist die Loopback-Adresse des Arubamaster-Controllers. 3. Der AP erhält eine Antwort vom DHCP-Server und überprüft, ob die Option 43 zurückgegeben wird. Wenn dies der Fall ist, kontaktiert der AP die Master-Steuerung mit der bereitgestellten IP-Adresse. Windows-basierter DHCP-Server Die Konfiguration eines Microsoft Windows-basierten DHCP-Servers, der die Option 43 an den DHCP-Client auf einem ArubaAP sendet, besteht aus den folgenden zwei Aufgaben: Konfigurieren von Option 60 Konfigurieren von Option 43 Konfigurieren von Option 60 In diesem Abschnitt wird beschrieben, wie die Vendor Class Identifier konfiguriert wird Code (Option 60) auf einem Microsoft Windows-basierten DHCP-Server. Wie im Übersichtsabschnitt erwähnt, identifiziert und assoziiert die Option 60 einen DHCP-Client mit einem bestimmten Anbieter. Jeder DHCP-Server, der konfiguriert ist, um Aktionen auf der Grundlage einer Kunden-ID zu tätigen, sollte diese Option ebenfalls konfiguriert haben. Da Option 60 keine vordefinierte Option auf einem Windows-DHCP-Server ist, müssen Sie sie der Optionsliste für den Server hinzufügen. So konfigurieren Sie Option 60 auf dem Windows-DHCP-Server 1. Öffnen Sie auf dem DHCP-Server das DHCP-Serververwaltungstool, indem Sie auf Start gtAdministrative Tools gt DHCP klicken. 2. Suchen Sie Ihren Server und klicken Sie mit der rechten Maustaste auf den zu konfigurierenden Bereich unter dem Servernamen. Wählen Sie Vordefinierte Optionen festlegen aus. 3. Klicken Sie im Dialogfeld Vordefinierte Optionen und Werte auf die Schaltfläche Hinzufügen. 4. Geben Sie im Dialogfeld Optionstyp die folgenden Informationen ein: Tabelle 155 Option 60 auf dem Windows-DHCP-Server konfigurieren 5. Klicken Sie auf OK, um diese Informationen zu speichern. 6. Stellen Sie im Dialogfeld Vordefinierte Optionen und Werte sicher, dass 060 Aruba Access Point aus der Dropdown-Liste Option Name ausgewählt ist. 7. Geben Sie im Feld Wert folgende Informationen ein: 8. Klicken Sie auf OK, um diese Informationen zu speichern. 9. Wählen Sie unter dem Server den Bereich aus, den Sie konfigurieren möchten, und erweitern Sie ihn. Wählen Sie Scope Options aus, und erweitern Sie es. Wählen Sie dann Configure Options. 10. Scrollen Sie im Dialogfeld Optionen für Scope nach unten und wählen Sie 060 Aruba Access Point aus. Bestätigen Sie, dass der Wert auf ArubaAP gesetzt ist, und klicken Sie auf OK. 11. Bestätigen Sie, dass im rechten Fensterbereich die Option 060 Aruba Access Poin t aufgeführt ist. Option 43 Die Option 43 gibt die IP-Adresse des Arubamaster-Steuerelements für einen ArubaDHCP-Client zurück. Diese Informationen ermöglichen es ArubaAPs, den Master-Controller automatisch zu entdecken und ihre Konfiguration zu erhalten. So konfigurieren Sie die Option 43 auf dem Windows-DHCP-Server: 1. Öffnen Sie auf dem DHCP-Server das DHCP-Serververwaltungstool, indem Sie auf Start gt Administration Tools gt DHCP klicken. 2. Suchen Sie Ihren Server und klicken Sie mit der rechten Maustaste auf den zu konfigurierenden Bereich unter dem Servernamen. Klicken Sie auf den Eintrag Scope Options und wählen Sie Configure Options. 3. Scrollen Sie im Dialogfeld Scope Options (Abbildung 190) nach unten, und wählen Sie im Dialogfeld "Optionen für Optionen" die Option 043 Vendor Specific Info. 4. Klicken Sie im Feld Dateneingabe auf eine beliebige Stelle im Bereich unter der Überschrift ASCII und geben Sie die folgenden Informationen ein: ASCII. Loopback-Adresse des Master-Controllers 5. Klicken Sie auf OK, um die Konfiguration zu speichern. Option 43 ist für diesen DHCP-Bereich konfiguriert. Beachten Sie, dass, obwohl Sie die IP-Adresse im ASCII-Text eingegeben, es in binärer Form angezeigt. Abbildung 191 DHCP-Scope-Werte Linux-DHCP-Server Im Folgenden finden Sie eine Beispielkonfiguration für die Linux-Datei dhcpd. conf. DHCP OPTION 43 für Lightweight Konfigurationsbeispiel für Cisco Aironet Access Points Dieses Dokument beschreibt die Verwendung der DHCP-Option 43 und die Beispielkonfigurationen für die DHCP-Option 43 Für Cisco Aironet-Zugangspunkte (LAPs) für diese DHCP-Server: Microsoft Windows 2008 Enterprise DHCP-Server Cisco DHCP Server DHCP-Server Cisco DHCP-Server Lucent QIP DHCP-Server Wenn eine Cisco Wireless Unified-Architektur eingesetzt wird Können die LAPs eine herstellerspezifische DHCP-Option 43 verwenden, um bestimmte Wireless LAN-Controller (WLCs) zu verbinden, wenn sich das WLC in einem anderen Subnetz befindet als das LAP. Informationen zum Konfigurieren eines Access Points (AP) für den Beitritt zu einem WLC finden Sie unter Wireless LAN Controller und Lightweight Access Point Basiskonfiguration Beispiel und Lightweight AP (LAP) Registrierung bei einem Wireless LAN Controller (WLC). Voraussetzungen Voraussetzungen Cisco empfiehlt, dass Sie über diese Themen verfügen: Grundkenntnisse über Cisco Unified Wireles Network (CUWN) Grundkenntnisse der verwendeten DHCP-Komponenten Dieses Dokument ist nicht auf bestimmte Software - und Hardwareversionen beschränkt. Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte wurden mit einer gelöschten (Standard-) Konfiguration gestartet. Wenn Ihr Netzwerk live ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen eines Befehls verstehen. Hintergrundinformationen Vendor Specific DHCP-Optionen RFC 2132 definiert zwei DHCP-Optionen, die für herstellerspezifische Optionen relevant sind. Sie sind Option 60 und Option 43. DHCP Option 60 ist die Vendor Class Identifier (VCI). Der VCI ist eine Textzeichenfolge, die einen Typ eines Vendor-Geräts eindeutig identifiziert. Diese Tabelle listet die von Cisco APs verwendeten VCIs auf: Vendor Class Identifier (VCI) 1 Jeder 1500er AP mit 4.1 Software 2 1500 OAP AP, auf dem die Software 4.0 läuft 3 1505 Model AP, auf dem die Software 4.0 läuft 4 1510 Model AP, auf dem die Software 4.0 läuft Jede Serie der Serie 1500, die 3.2-Software ausführt 6 Jede Serie der Serie 2700/700/1530, die eine Software mit der Version 7.6.120.0 oder höher ausführt 7 Jede 3700er-Serie mit der Version 7.6 oder höher Die Option 60 ist in der ursprünglichen DHCP-Erkennungsnachricht enthalten, die ein DHCP-Client enthält Broadcasts auf der Suche nach einer IP-Adresse. Die Option 60 wird von DHCP-Clients (LAPs in diesem Fall) verwendet, um sich mit dem DHCP-Server zu identifizieren. Wenn der Access Point mit der Option Service Provider (AIR-OPT60-DHCP ausgewählt) bestellt wird, unterscheidet sich der VCI-String für diesen Access Point von den zuvor aufgeführten. Die VCI-Zeichenfolge enthält die Option ServiceProvider. Beispielsweise gibt ein 1260 mit dieser Option diesen VCI-String zurück: Cisco AP c1260-ServiceProvider. Wenn der Cisco AP läuft 7.0.116.0 oder höher (12.4 (23c) JA2 oder höher) und wenn eine Bootloader-Umgebungsvariable (envvars) mit dem Namen DHCPOPTION60 im Flash vorhanden ist, wird der Wert an die VCI angehängt. Wenn Sie einen Cisco AP mit der Option Service Provider bestellen, wird er (standardmäßig) das - ServiceProvider-Suffix enthalten, jedoch können Sie auch andere Werte in DHCPOPTION60 einschließen. Um die AP-Ermittlung von WLAN-Controllern, die die DHCP-Option 43 verwenden, zu erleichtern, muss der DHCP-Server so programmiert sein, dass er eine oder mehrere IP-Adressen der WLAN-Controller-Verwaltungsschnittstelle basierend auf dem VCI des AP zurückgibt. Um dies zu tun, programmieren Sie den DHCP-Server, um die VCI für jeden Zugriffspunkttyp zu erkennen und dann die herstellerspezifischen Informationen zu definieren. Auf dem DHCP-Server werden die herstellerspezifischen Informationen VCI-Textzeichenfolgen zugeordnet. Wenn der DHCP-Server eine erkennbare VCI in einem DHCP-Discover von einem DHCP-Client sieht, gibt er die zugehörigen herstellerspezifischen Informationen in seinem DHCP-Angebot an den Client als DHCP-Option 43 zurück. Auf dem DHCP-Server. Ist die Option 43 in jedem DHCP-Pool (Scope) definiert, der den LAPs IP-Adresse bietet. RFC 2132 definiert, dass DHCP-Server herstellerspezifische Informationen als DHCP-Option 43 zurückgeben müssen. Der RFC ermöglicht es Herstellern, verkürzte herstellerspezifische Suboptionscodes zwischen 0 und 255 zu definieren. Die Sub-Optionen sind alle im DHCP-Angebot als Typ-Länge enthalten (TLV), die in Option 43 eingebettet sind. Die Definition der Suboptionscodes und des zugehörigen Meldungsformats wird den Herstellern überlassen. Wenn DHCP-Server so programmiert sind, dass sie IP-Adressen von WLAN-Controllern als Option 43 für Cisco 1000-Serie-APs anbieten, wird die Unteroption TLV-Block auf diese Weise definiert: Typ - 0x66 (dezimal 102). Länge: - Eine Anzahl der Zeichen der ASCII-Zeichenfolge im Feld Wert. Die Länge muss die Kommas enthalten, wenn mehr als ein Controller angegeben ist, aber kein Nullterminator. Wert: - Eine ungleich Null abgeschlossene ASCII-Zeichenfolge, die eine durch Kommas getrennte Liste von Controllern ist. Keine Leerzeichen sollten in die Liste eingebettet werden. Bei der Programmierung von DHCP-Servern als Option 43 für andere Cisco Aironet LAPs wird die Unteroption TLV-Baustein auf diese Weise definiert: Typ - 0xf1 (dezimal 241). Länge - Anzahl der Controller-IP-Adressen 4. Wert - Liste der WLC-Management-Schnittstellen, typischerweise in Hexadezimalwerte übersetzt. Die Semantik der DHCP-Serverkonfiguration hängt vom DHCP-Serveranbieter ab. Dieses Dokument enthält spezifische Anweisungen auf dem Microsoft DHCP Server, dem Cisco IOS DHCP Server, dem Linux ISC DHCP Server, dem DHCP Server von Cisco Network und dem Lucent QIP DHCP Server. Weitere Informationen zu anderen DHCP-Serverprodukten finden Sie in der Herstellerdokumentation für Anweisungen zu herstellerspezifischen Optionen. Hinweis . Verwenden Sie das Befehls-Suchprogramm (nur registrierte Kunden), um mehr Informationen zu den Befehlen zu erhalten, die in diesem Abschnitt verwendet werden. Microsoft DHCP-Server In diesem Abschnitt werden die Konfigurationen beschrieben, die auf dem Microsoft DHCP-Server erforderlich sind, um die DHCP-Option 43 für die Erkennung von WLAN-Controllern zu verwenden. Cisco 1000 Series-APs Dieser Abschnitt beschreibt, wie ein Windows 2008-DHCP-Server konfiguriert ist, um herstellerspezifische Informationen an Cisco 1000-APs zurückzugeben. Sie müssen diese Schlüsselinformation kennen: Vendor Class Identifier (VCI) Option 43 Unteroptionscode Management IP-Adresse (n) des WLAN-Controllers Der VCI für einen Cisco 1000 Series AP ist immer Airespace. AP1200. Wie bereits erwähnt, ist der Option-43-Unteroptionscode für die Cisco 1000 Series-APs der Typ 102 (0x66). Erstellen Sie eine neue Vendorklasse, um den DHCP-Server zu programmieren, um den VCI Airespace. AP1200 zu erkennen. Klicken Sie im Fenster Server-Manager mit der rechten Maustaste auf das Symbol IPv4 und wählen Sie Vendor-Klassen definieren. Klicken Sie auf Hinzufügen, um die neue Klasse zu erstellen. Geben Sie einen Wert für den Anzeigenamen ein. In diesem Beispiel wird Airespace als Anzeigename verwendet. Fügen Sie außerdem eine kurze Beschreibung der Vendor-Klasse in das Feld Beschreibung ein. Fügen Sie die Vendor Class Identifier-Zeichenfolge hinzu. Um dies zu tun, klicken Sie auf das ASCII-Feld und geben Sie den entsprechenden Wert in diesem Fall Airespace. AP1200 ein. Klicken Sie auf OK. Die neue Klasse wird erstellt. Klicken Sie auf Schließen. Fügen Sie in den Vordefinierten Optionen für die neu angelegte Vendorklasse einen Eintrag für die WLAN-Controller-Unteroption hinzu. Hier definieren Sie den Unteroptionscode-Typ und das Datenformat, das verwendet wird, um die herstellerspezifischen Informationen an die APs zu liefern. Um eine vordefinierte Option zu erstellen, klicken Sie mit der rechten Maustaste auf das IPv4-Symbol und wählen Sie Vordefinierte Optionen festlegen. Ein neues Fenster öffnet sich. Setzen Sie die Option-Klasse auf den Wert, den Sie für die Vendor-Klasse konfiguriert haben. In diesem Beispiel ist es Airespace. Klicken Sie auf OK, um den Optionscode zu definieren. Das Feld Optionstyp wird angezeigt. Geben Sie im Feld Name einen beschreibenden Zeichenfolgenwert ein, z. B. Airespace IP-Bereitstellung. Wählen Sie Binary als Datentyp. Geben Sie im Feld Code den Unteroptionswert 102 ein. Geben Sie, falls gewünscht, eine Beschreibung ein. Klicken Sie auf OK. Die neue vordefinierte Option erscheint. Klicken Sie auf OK. Damit ist die Erstellung der Vendor-Klasse und des Unteroptionstyps abgeschlossen, die zur Unterstützung der Controller-Erkennung erforderlich sind. Klicken Sie mit der rechten Maustaste auf den Ordner "Serveroptionen" im DHCP-Bereich und wählen Sie "Optionen konfigurieren". Das Feld Optionen wird angezeigt. Klicken Sie auf die Registerkarte Erweitert. Wählen Sie die Vendorklasse, die Sie verwenden möchten, in diesem Fall Airespace. Wählen Sie die vordefinierte 102-Unteroption, die diesem Bereich zugewiesen werden soll. Geben Sie im Bereich Dateneingabe die IP-Adresse (n) der Controller-Verwaltung ein, um zu den APs im ASCII-Bereich zurückzukehren. Dies ist eine durch Kommas getrennte Liste. Im ersten leeren Dateneingabebereich befindet sich ein Punkt (.). Stellen Sie sicher, dass Sie diesen Zeitraum aus der Liste der IP-Adressen entfernen, die im Dateneingabebereich hinzugefügt wurden. Dies ist ein Beispiel für die Ergebnisse. Nach Abschluss dieses Schritts wird die DHCP-Option 43 konfiguriert. Diese DHCP-Option ist für alle DHCP-Bereiche verfügbar, die auf dem DHCP-Server konfiguriert sind. Wenn also die LAPs eine IP-Adresse anfordern, sendet der DHCP-Server die Option 43 sowie die LAPs. Andere Cisco Lightweight Access Points Die im vorherigen Abschnitt beschriebene Methode kann verwendet werden, wenn Sie mehrere Gerätetypen im gleichen Bereich haben und verschiedene WLC-IP-Adressen über die Option 43 empfangen möchten. Wenn jedoch alle DHCP-Clients im Geltungsbereich sind Sind Cisco IOS-APs, mit denen Sie die DHCP-Option 43 definieren können. Bevor Sie beginnen, müssen Sie diese Informationen kennen: Option 43 Unteroptionscode Management-IP-Adresse (n) des WLAN-Controllers Führen Sie diese Schritte aus, Definieren Sie DHCP-Option 43 auf dem Windows-DHCP-Server: Klicken Sie im Bereich DHCP-Server mit der rechten Maustaste auf Serveroptionen und wählen Sie Optionen konfigurieren. Blättern Sie auf der Registerkarte Allgemein zu Option 43 und aktivieren Sie das Kontrollkästchen 043 Vendor Specific Info. Geben Sie die Option 43 Unteroption in Hex ein. Hinweis . TLV-Werte für die Option 43 suboption: Typ Länge Wert. Typ ist immer der Unteroptionscode 0xf1. Länge ist die Anzahl der Controller-Management-IP-Adressen mal 4 in Hex. Wert ist die IP-Adresse des Controllers, der sequenziell in Hex aufgeführt ist. Angenommen, es gibt zwei Controller mit Verwaltungsschnittstellen-IP-Adressen, 192.168.10.5 und 192.168.10.20. Der Typ ist 0xf1. Die Länge ist 2 4 8 0x08. Die IP-Adressen beziehen sich auf c0a80a05 (192.168.10.5) und c0a80a14 (192.168.10.20). Wenn die Zeichenkette zusammengesetzt ist, ergibt sich f108c0a80a05c0a80a14. Der Cisco IOS-Befehl, der dem DHCP-Bereich hinzugefügt wird, ist die Option 43 hex f108c0a80a05c0a80a14. Nach Abschluss dieses Schritts wird die DHCP-Option 43 konfiguriert und der DHCP-Server sendet die Option 43 an die LAPs. Cisco IOS-DHCP-Server Cisco Aironet-APs (Cisco IOS) Führen Sie diese Schritte aus, um die DHCP-Option 43 im eingebetteten Cisco IOS-DHCP-Server für alle Cisco Aironet-APs zu konfigurieren, auf denen Cisco IOS ausgeführt wird. Dazu gehören alle APs mit Ausnahme der VxWorks 1000 Serie (siehe nächster Abschnitt) und der 600er Serie OEAP, die nicht die Option 43 verwendet. Geben Sie den Konfigurationsmodus an der Cisco IOS CLI ein. Erstellen Sie den DHCP-Pool, der die erforderlichen Parameter wie den Standard-Router und den Servernamen enthält. Dies ist ein Beispiel für DHCP-Bereich: Fügen Sie die Zeile Zeile 43 mit dieser Syntax hinzu: Die hexadezimale Zeichenfolge in Schritt 3 wird als eine Sequenz der TLV-Werte für die Option Option 43 suboption zusammengefasst: Typ Länge Wert. Typ ist immer der Unteroptionscode 0xf1. Länge ist die Anzahl der Controller-Management-IP-Adressen mal 4 in Hex. Wert ist die IP-Adresse des Controllers, der sequenziell in Hex aufgeführt ist. Angenommen, es gibt zwei Controller mit Verwaltungsschnittstellen-IP-Adressen, 192.168.10.5 und 192.168.10.20. Der Typ ist 0xf1. Die Länge ist 2 4 8 0x08. Die IP-Adressen übersetzen in c0a80a05 (192.168.10.5) und c0a80a14 (192.168.10.20). Wenn die Zeichenkette zusammengesetzt ist, ergibt sich f108c0a80a05c0a80a14. Der Cisco IOS-Befehl, der dem DHCP-Bereich hinzugefügt wird, lautet: Cisco Aironet 1000 Series APs (VxWorks) (1010/1020/1030/1505/1510) Nur Serie Führen Sie diese Schritte aus, um die DHCP-Option 43 im eingebetteten Cisco IOS zu konfigurieren DHCP-Server für leichte Cisco Aironet 1000 Series APs. Dies gilt nur für die 1010/1020/1030-Modell-APs, auf denen VxWorks ausgeführt wird, und nicht für APs, auf denen IOS ausgeführt wird. Geben Sie den Konfigurationsmodus an der Cisco IOS-CLI ein. Erstellen Sie den DHCP-Pool, der die erforderlichen Parameter wie Standard-Router und Server-Name enthält. Dies ist ein Beispiel für DHCP-Bereich: Fügen Sie die Zeile Zeile 43 mit dieser Syntax hinzu: Hinweis. D ie Anführungszeichen müssen enthalten sein. Ein Suboptionswert muss im Cisco IOS DHCP-Server für Cisco 1000 Series APs nicht definiert werden. Wenn Sie beispielsweise Option 43 für Cisco 1000 Series-APs mit den IP-Adressen 192.168.10.5 und 192.168.10.20 des Controllers IP Management konfigurieren, fügen Sie diese Zeile zum DHCP-Pool in der Cisco IOS-CLI hinzu: Hinweis. Sie müssen die Verwaltungsschnittstelle des WLAN-Controllers verwenden. Dieses Video beschreibt, wie Sie DHCP-Option 43 auf Cisco IOS DHCP-Server konfigurieren: DHCP-Option 43 auf Cisco IOS DHCP-Server. Linux ISC DHCP Server Die Informationen in diesem Abschnitt beschreiben, wie der Linux ISC Server konfiguriert ist, um kreditorenspezifische Informationen an leichte Cisco Aironet Series APs zurückzusenden. Dieses Beispiel konfiguriert den Linux-ISC-Server, um herstellerspezifische Informationen an die leichten APs 1140, 1200, 1130 und 1240 zurückzugeben. Diese Konfiguration kann modifiziert und auf andere Serien von LAPs angewendet werden. Cisco Network Registrar DHCP Server Der Cisco Network Registrar DHCP Server unterstützt Vendor Specific Attribute. Die Konfiguration dieser Attribute ist jedoch mit der grafischen Oberfläche nicht möglich. Die CLI muss verwendet werden. Führen Sie diese Konfigurationsschritte aus, um L3-LWAPP Discovery mit DHCP zu unterstützen. Option 43: Hinweis. Das CLI-Befehlstool befindet sich im Netzwerkregistratorverzeichnis: C: ProgrammdateienNetwork RegistrarBIN nrcmd. bat Melden Sie sich am DHCP-Server an. Führen Sie die folgenden Schritte aus: Erstellen Sie den Klassenidentifikator für Cisco AP1000 Series APs: Erstellen Sie den Klassenidentifikator für Cisco AP1200 Series APs: Hinweis: Ersetzen Sie für andere Modelle von LAP den Parameter vendor-class-id durch den spezifischen VCI-String aus Tabelle 1. Ordnen Sie die Werte, die im DHCP-Angebot gesendet werden können, dem Server zu, wenn er eine Anforderung mit Option 60 auf Airespace. AP1200 empfängt . Die DHCP-Option 43 kann mehrere Werte im selben Feld Option 43 unterstützen. Diese Optionen müssen individuell durch einen Subtyp identifiziert werden. In diesem Fall ist nur ein Wert ohne Subtyp erforderlich. Die Cisco Network Registrar (CNR) - Konfiguration erfordert jedoch, dass Sie eine Subtyp-Option erstellen. Cisco AP1000 Series APs Cisco AP1200 Series APs Um jedoch das Subtyp-Feature zu verbergen und nur einen Zeilenstring (BYTEARRAY) mit den IP-Werten zu senden, unterstützt CNR spezifische Flags, um die Subtyp-IDs und die Länge zu entfernen. Dies sind no-suboption-opcode und no-suboption-len Flags. Cisco AP1000-Serie-APs Cisco AP1200-Serie-APs Verknüpfen Sie Werte basierend auf den DHCP-Pools: Cisco AP1000-Serie-APs Cisco AP1200-Serie-APs In diesem Beispiel wird der DHCP-Pool mit dem Namen VLAN-52, der bereits in der CNR über die grafische Oberfläche definiert ist, konfiguriert Option 43 10.150.1.15,10.150.50.15, wenn es eine Anforderung von einem Airespace. AP1200 Gerät empfängt. Hinweis . 31: 30: 2e: 31: 35: 30: 2e: 35: 30: 2e: 31: 35: 2c berechnet wird Die hexadezimale Darstellung des Strings 10.150.1.15,10.150.50.15. Speichern Sie anschließend die DHCP-Konfiguration und laden Sie sie erneut. Weitere Informationen zu Vendor-Options-Konfigurationen auf einem Cisco CNR DHCP-Server finden Sie unter Verwalten der erweiterten DHCP-Server-Eigenschaften. Lucent QIP DHCP-Server In diesem Abschnitt finden Sie einige Tipps, wie Sie den Lucent QIP DHCP-Server konfigurieren können, um kundenindividuelle Informationen an leichte Cisco Aironet Series APs zurückzusenden. Hinweis: Die vollständigen Informationen und die erforderlichen Schritte finden Sie in der Dokumentation des Herstellers. Die DHCP-Option 43 kann alle herstellerspezifischen Informationen enthalten. Der DHCP-Server übergibt diese Informationen in Form eines Hex-Strings an die Clients, die das DHCP-Angebot erhalten. Auf dem Lucent QIP DHCP-Server können die herstellerspezifischen Informationen auf der Seite DHCP-Optionsvorlage - Ändern bereitgestellt werden. Wählen Sie im Bereich Aktive Optionen Vendor Specific Information. Und geben Sie die Informationen in das Feld Wert ein. Um die Controller-IP-Adressen in die Meldung der DHCP-Option 43 aufzunehmen, geben Sie die Informationen zur DHCP-Optionsvorlage in QIP als einzelnen Hex-Wert ein: ip hex. Um mehr als eine IP-Adresse mit der DHCP-Option 43 zu senden, geben Sie die Informationen zur DHCP-Optionsvorlage im QIP als einzelnen Hex-Wert ein: ip hex ip hex und nicht ip hex, ip hex. In diesem Fall verursacht das Komma in der Mitte Probleme für DHCP, die von QIP übergebene Zeichenfolge zu analysieren. Angenommen, es gibt zwei Controller mit Verwaltungsschnittstellen-IP-Adressen, 192.168.10.5 und 192.168.10.20. Der Typ ist 0xf1. Die Länge ist 2 4 8 0x08. Die IP-Adressen übersetzen in c0a80a05 (192.168.10.5) und c0a80a14 (192.168.10.20). Wenn die Zeichenkette zusammengesetzt ist, ergibt sich f108c0a80a05c0a80a14. Auf dem Lucent QIP-DHCP-Server muss der Hex-String, der dem DHCP-Bereich hinzugefügt werden muss, sein: Der Hex-String muss in eckigen Klammern angegeben werden. Die eckigen Klammern sind obligatorisch. Sobald die DHCP-Option 43 geändert wurde, um diesen Wert wiederzugeben, können die LAPs mit dem Controller suchen und registrieren. Verwenden Sie diesen Abschnitt, um Ihre Konfiguration zu überprüfen. Das Output Interpreter Tool (nur registrierte Kunden) unterstützt bestimmte Show-Befehle. Verwenden Sie das Ausgabe-Interpreter-Tool, um eine Analyse der Ausgabe des Ausgabebefehls anzuzeigen. Wenn Sie LAPs der Serie 1130/1200/1230/1240 verwenden, die über einen Konsolenport verfügen, können Sie überprüfen, ob die WLC-IP-Adressen den LAPs während der DHCP-IP-Adresszuweisung zur Verfügung stehen. Dies ist eine Beispielausgabe von einem LAP der Serie 1230: Wenn Sie einen Cisco IOS DHCP-Server verwenden, geben Sie den Befehl ip ipcp ein, um die Liste der DHCP-Adressen anzuzeigen, die DHCP-Clients zugewiesen sind. Hier ein Beispiel: Auf der WLC CLI können Sie den Befehl show ap summary eingeben, um zu überprüfen, ob die APs mit dem WLC registriert sind. Hier ist ein Beispiel: Wenn Sie Wireless LANs konfiguriert haben, können Sie den Befehl show client summary eingeben, um die Clients zu sehen, die im WLC registriert sind: Problembehandlung Verwenden Sie diesen Abschnitt, um die Konfiguration zu beheben. Das Output Interpreter Tool (nur registrierte Kunden) unterstützt bestimmte Show-Befehle. Verwenden Sie das Ausgabe-Interpreter-Tool, um eine Analyse der Ausgabe des Ausgabebefehls anzuzeigen. Geben Sie den Befehl debug dhcp message enable im WLC ein, um die Reihenfolge der Ereignisse anzuzeigen, die zwischen dem DHCP-Server und dem Client auftreten. Hier ist ein Beispiel: Dies ist die Debug-lwapp-Paketfreigabebefehlsausgabe aus dem WLC, die anzeigt, dass die DHCP-Option 43 als Discovery-Methode verwendet wird, um WLC-IP-Adressen zu entdecken: Der Wert des IE 58-Parameters gibt den Discovery-Typ an. Für DCHP Option 43 ist es 3. Wenn Sie den Cisco IOS DHCP-Server auf dem Router verwenden, können Sie den Debug-DHCP-Detailbefehl und den Debug-Befehl ip dhcp server events eingeben, um die DHCP-Client - und Serveraktivität anzuzeigen. Hier ist ein Beispiel aus dem Befehl debug ip dhcp server events: Geben Sie den Befehl show ip dhcp binding ein, um die Liste der DHCP-Adressen anzuzeigen, die DHCP-Clients zugewiesen sind. Zugehörige Informationen Schritt für Schritt Anweisungen zum Abrufen der DHCP-Option 43 auf Mikrotik RouterOS 6.x Viele Consumer-Geräte ermöglichen es Ihnen, Konfigurationsparameter wie automatische Bereitstellungsserver und solche über dhcp zu übergeben. DHCP-Option 43 wird von Yealink, Ubiquiti und Ruckus sowie vielen anderen verwendet. Meine Notwendigkeit war, es zu verwenden, um die Adresse des Provisioning-Servers an eine Anzahl von Yealink T23G IP-Telefonen zu schicken, um die Bereitstellung zu erleichtern. Ich nehme an, dass Sie bereits den Mikrotik Router in Betrieb haben und dass Sie mit Winbox verbunden haben. Sie müssen auch sicherstellen, dass Sie das DHCP-Paket installiert haben. In meinen Beispielen werde ich zeigen, jeder Schritt mit der GUI sowie mit Terminal-Befehle, um das gleiche Ergebnis zu erzielen. Schritt 1: Fügen Sie eine IP-Adresse im IP-Bereich hinzu, die Sie DHCP bedienen sollen. Klicken Sie in Winbox auf IP, dann auf Adressen: 2. Klicken Sie auf und fügen Sie die entsprechenden IP-Details hinzu: ip address add address192.168.50.1 interfaceether5 Schritt 2 : DHCP-Server einrichten 1. Klicken Sie auf IP und dann auf DHCP-Server: 2. Klicken Sie auf DHCP-Setup und wählen Sie die Schnittstelle aus, auf der der Server ausgeführt werden soll: 3. Klicken Sie auf Weiter und geben Sie das Subnetz ein, das vom DHCP - Wird dies das gleiche Subnetz der IP sein, die Sie in Schritt 1 eingerichtet haben: 4. Klicken Sie auf Weiter und geben Sie das Gateway für das Netzwerk ein, am häufigsten (aber nicht immer) wird dies die IP-Adresse in Schritt 1 sein: 5. Klicken Sie auf Weiter Geben Sie den IP-Adressbereich ein, der von diesem DHCP-Server ausgegeben wird. Ich normalerweise reservieren die ersten zwanzig IPs für statische Geräte: 6. Klicken Sie auf Weiter und geben Sie die IP für Ihren DNS-Server (s): 7. Klicken Sie auf Weiter und geben Sie die Lease-Zeit, ich in der Regel lassen Sie es einfach so ist. 8. Klicken Sie auf Weiter und Ok, um das DHCP-Setup abzuschließen: / ip dhcp-server add address-pooldhcppool1 disabledno interfaceether5 namedhcp1 / ip dhcp-server network Adresse hinzufügen192.168.50.0 / 24 dns-server8.8.8.8 gateway192.168.50.1 Schritt 3: Hinzufügen von DHCP-Optionen 1. Gehen Sie auf dem DHCP-Server auf die Registerkarte Optionen und klicken Sie auf die Schaltfläche: 3. Füllen Sie die entsprechenden Parameter für Ihr System aus, in meinem Fall wollte ich Yealink IP Phones mit der Adresse des Provisioning-Servers versorgen : Name: yealink-prov-srv Das Namensfeld kann alles sein, um Ihnen zu helfen, den Wert leicht zu identifizieren Code: 43 Die Yealink-Telefone verwenden DHCP-Option 43, um die Adresse des Provisioning-Servers anzufordern Wert: IP und Pfad des Provisioning-Servers Hinweis: Das Mikrotik Wiki liefert die folgenden Informationen zu den DHCP-Wertetypen vir ROS 6.8: 0xXXXX - hex string (arbeitet auch in v5) XXXXX - string (funktioniert auch In v5, aber nicht um den Text herum) (XXXXX) - Variable (derzeit gibt es keine Variablen für Server) 10.10.10.10 - IP-Adresse s10.10.10.10 - IP-Adresse umgewandelt in String 10 - Dezimalzahl s10 - Dezimalzahl in String umgewandelt 4. Gehen Sie auf die Registerkarte Netzwerke des DHCP-Servers und doppelklicken Sie auf den zuvor erstellten Eintrag. 5. Wählen Sie unter DHCP-Optionen die Option, die wir zuvor erstellt haben, und klicken Sie auf OK, um sie anzuwenden: / ip dhcp-server option add code43 nameyealink-prov-srv value192.168.1.10 / yealink / ip dhcp - Srv numbers0 Thats es, wenn Sie Ihre Telefone neu starten, sollten sie jetzt den Provisioning-Server über DHCP. Dies funktioniert ebenso gut für Geräte von Ruckus und Ubiquiti, die DHCP verwenden, um das Gerät mit grundlegenden Konfigurationsdaten zu versorgen.

No comments:

Post a Comment