Änderungen

Benutzerdefinierte DHCP-Option 121: Netzwerkroute mitteilen

267 Byte hinzugefügt, 17:10, 15. Aug. 2016
keine Bearbeitungszusammenfassung
Gehen sie deshalb als erstes in der Router-GUI in die Konfiguration des DHCP-Pools für die gewünschte Schnittstelle, fügen in den "Erweiterten Einstellungen" eine neue DHCP-Option vom Typ "TFTP-Server" hinzu und geben hier die zu leichteren Wiederauffindbarkeit dieses Eintrags in der MIB-Konfigurationsdatenbank die IP-Adresse 1.1.3.4 ein. Anschließend übernehmen sie diese Einstellungen mit "OK":
  TODO[[Bild: Bild GUI von DHCP-ServerServer_-_DHCP-Konfiguration-Option TFTP-Server mit IP 1.2.3Dummy-Option.4png|framed|center]]
Melden sie sich nun an der SNMP-Shell des Bintec-Routers an (via via serielle Schnittstelle, Telnet oder SSH). Über die SNMP-Shell können sie alle internen Details der MIB-Konfigurationsdatenbank des Bintec-Elmeg-Routers im Klartext einsehen und verändern. Der soeben erstellten Options-Eintrag befindet sich (innerhalb der Gruppe "ip") in der Tabelle "ipDhcpOptionTable". zur Darstellung dieser Tabelle geben sie in der SNMP-Shell einfach den Befehl "ipdhcpoptiontable" ein. In dieser Tabelle identifizieren sie den gewünschten Eintrag im einfachsten Fall über den DHCP-Options-Code 150 (steht in der Variable "Code"), sowie ergänzend der oben eingegebenen IP-Adresse, die im Hexadezimalformat in der Variable "ContentHex" mit "01:02:03:04" zu finden ist:
  TODO[[Bild: Bild SNMP-Shell von DHCP-Server-Option TFTP-Server mit IP 1.2.3ipDhcpOptionTable.4png|framed|center]]
Falls sie mehrere Einträge in der "ipDhcpOptionTable" haben sollten, die auf das obige Kriterium zutreffen, müssen sie etwas komplizierter vorgehen:
# Ihr gewünschter Eintrag in der "ipDhcpOptionTable" hat den "OptionIndex" ihrer soeben notierten GroupID und den Code 150.
Nachdem sie ihren gewünschten "ipDhcpOptionTable"-Eintrag gefunden haben, notieren sie sich seinen "inx" (die fortlaufende Nummer vor jedem Tabelleneintrag, im folgenden Beispiel die "1"). Damit können sie den gewünschten Eintrag bei der Änderung hinter dem Variablennamen vor dem Gleichheitszeichen per Doppelpunkt abgetrennt adressieren. Der Den "Code" wird ändern sie nun von 150 auf 121 geädnert und in der "GroupDescr" vergeben sie eine Beschreibung ihrer selbstdefinierten für ihre selbstdefinierte Option vergeben (das ":01" ersetzen sie bitte durch den ":inx" ihres Eintrags): '''code:01=121 groupdescr:01=RFC3442StaticRoutes'''
TODO[[Bild: Bild SNMP-Shell -ipDhcpOptionTable-Code ändern und Beschreibung angeben:-121.png|framed|center]]
Nach diesen Vorarbeiten kann nun der eigentliche gewünschte per DHCP verteilte zu verteilende Netzwerkrouteneintrag erstellt werden, exemplarisch dargestellt anhand des folgenden Netzwerkroutenbeispiels:
Netzwerk '''192.168.10.0/24''' erreichbar über den Host '''192.168.0.123'''
Für das obige Netzwerkroutenbeispiel ergibt sich dezimal folgender Optionsinhalt:
* Das erste Byte beinhaltet die Zahl 24"024"* Das Zielnetzmerk hat drei signifikante Bytes und besteht somit aus den folgenden drei Zahlen: "192| 168 | 10010"* Die Ziel-IP sind die folegnden folgenden 4 Bytes: "192 | 168 | 0 000 | 123"
Zusammen ergibt dies dezimal:
Diese Zahlen geben sie nun in der SNMP-Shell hintereinander weg ohne die obigen Trennzeichen als Wert der Variable "ContentHex" ein ( der ":inx" muss wie oben ggf. geändert werden):
'''contenthex:01=18c0a80ac0a8007b''' [[Bild:SNMP-Shell-ipDhcpOptionTable-ContentHex-Netzwerkroute.png|framed|center]] Abschließend können sie in der "Standard"-GUI-Ansicht in den DHCP-Server-Einstellungen überprüfen, ob sie den richtigen Eintrag in der ipDhcpOptionTable erwischt haben: Sie sollten nun einen Eintrag mit "*Ungültiger Bezug*" (da der Codepunkt nicht in der GUI bekannt ist) für ihre gewünschte DHCP-Server-Instanz finden und in Hexadezimalschreibweise das was sie zuvor eingerichtet haben (der Funktion der benutzerdefinierten DHCP-Option tut die GUI-Meldung keinen Abbruch):[[Bild:DHCP-Server_-_DHCP-Konfiguration-Ansicht-Option-121.png|framed|center]]
Abschließend können sie in der "Standard"-GUI-Ansicht in den DHCP-Server-Einstellungen überprüfen, ob sie den richtigen Eintrag in der ipDhcpOptionTable erwischt haben== Basis ==* Stand: Sie sollten nun einen Eintrag mit "*Ungültiger BezugAugust 2016*" (da der Codepunkt nicht in der GUI bekannt ist) für ihre gewünschte DHCP-Server-Instanz finden und in Hexadezimalschreibweise das as sie zuvor eingerichtet haben (der Funktion der benutzerdefinierten DHCPSoftware-Option tut die GUI-Meldung keinen Abbruch)Basis:10.1.9 Patch 3 TODO* Produktgruppe: Screenshot...RS-Serie
[[Kategorie:Lokale Dienste]]
83
Bearbeitungen