Änderungen

Benutzerdefinierte DHCP-Option 121: Netzwerkroute mitteilen

1.601 Byte hinzugefügt, 16:18, 15. Aug. 2016
keine Bearbeitungszusammenfassung
# 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 identifiziert gefunden haben, müssen notieren sie nun sich seinen "inx" (die Variable fortlaufende Nummer vor jedem Tabelleneintrag). Damit können sie den gewünschten Eintrag bei der Änderung hinter dem Variablennamen vor dem Gleichheitszeichen per Doppelpunkt abgetrennt adressieren. Der "Code" wird nun von 150 auf 121 abändern geädnert und vergeben in der "GroupDescr" eine Beschreibung ihrer selbstdefinierten Option einvergeben (das ":0" ersetzen sie bitte durch den ":inx" ihres Eintrags): '''code:0=121 groupdescr:0=RFC3442StaticRoutes'''
TODO: Bild SNMP-Shell Code ändern und Beschreibung angeben:
TODO ContentHexNach diesen Vorarbeiten kann nun der eigentliche gewünschte per DHCP verteilte Netzwerkrouteneintrag erstellt werden, exemplarisch dargestellt anhand des folgenden Netzwerkroutenbeispiels: Netzwerk '''192.168.10.0/24''' erreichbar über den Host '''192.168.0.123''' Der Inhalt der DCP-Inhalt ändernOption 121 hat das folgende Format:* 1 Byte Netzwerkmaske.* Danach signifikate Bytes (aufgerundet) des Zielnetzwerks (je nach Maske 0 bis 4 Bytes).* Danach die IP-Adresse des Gatewayhosts zu diesem NetzwerkFür das obige Netzwerkroutenbeispiel ergibt sich dezimal folgender Optionsinhalt:* Das erste Byte beinhaltet die Zahl 24* Das Zielnetzmerk hat drei signifikante Bytes und besteht somit aus den folgenden drei Zahlen: 192| 168 | 10* Die Ziel-IP sind die folegnden 4 Bytes: 192 | 168 | 0 | 123Zusammen ergibt dies dezimal: '''024 | 192| 168 | 010 | 192 | 168 | 000 | 123'''Mit einem Taschenrechner wandeln sie jede Stelle in Hexadezimaldarstellung um (der Software-Taschenrechner "Calc" von Windows kann dies in der Ansicht "Programmierer"): '''18 | c0 | a8 | 0a | c0 | a8 | 00 | 7b'''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:0=18c0a80ac0a8007b'''
[[Kategorie:Lokale Dienste]]
83
Bearbeitungen