910
Bearbeitungen
Änderungen
Die Seite wurde neu angelegt: „'''<big>bintec Router - Hinweise zur Konfiguration von globalen und interface-spezifischen DHCP-Relay-Einstellungen in GUI, Setup und Konsole</big>''' === Vor…“
'''<big>bintec Router - Hinweise zur Konfiguration von globalen und interface-spezifischen DHCP-Relay-Einstellungen in GUI, Setup und Konsole</big>'''
=== Vorbemerkungen ===
* Im Beispiel wird ein bintec RS353jw mit Software-Version 10.2.5 verwendet, die Konfiguration erfolgt mittels GUI und Telnet-Konsole. <br />
* Andere Geräte der bintec Router-Serien und der be.IP-Serie mit vergleichbaren Software-Versionen sind teilweise identisch bzw. analog zu konfigurieren. <br />
* Exportieren Sie Ihre aktive Konfiguration in eine externe Datei, bevor Sie mit Änderungen an der Konfiguration beginnen. <br />
Die grundsätzliche DHCP-Relay-Funktion wird im Benutzerhandbuch und in der Online-Hilfe folgendermaßen beschrieben: <br />
"DHCP-Relay-Einstellungen: <br />
Wenn Ihr Gerät für das lokale Netz keine IP-Adressen per DHCP an die Clients verteilt, kann es dennoch die DHCP-Anforderungen <br />
aus dem lokalen Netzwerk stellvertretend an einen entfernten DHCP-Server weiterleiten. Der DHCP-Server vergibt Ihrem Gerät <br />
dann eine IP-Adresse aus seinem Pool, die dieser wiederum an den Client ins lokale Netzwerk schickt." <br />
Dabei ist jedoch zu unterscheiden zwischen globalen DHCP-Relay-Einstellungen und interface-spezifischen DHCP-Relay-Einstellungen. <br />
Für die globalen DHCP-Relay-Einstellungen sind die beiden MIB-Variablen "BootpRelayServer" und "BootpRelayServ2" <br />
in der Tabelle "admin" zuständig. Die HTML-MIB-Referenz beschreibt diese beiden Variablen folgendermaßen: <br />
"BootpRelayServer: <br />
This object contains the destination IP address to which BOOTP/DHCP request are forwarded by the BIANCA/BRICK BOOTP relay agent. <br />
If this entry is empty no BOOTP forwarding is done." <br />
"BootpRelayServ2: <br />
This object contains the second destination IP address to which BOOTP/DHCP request are forwarded by the BIANCA/BRICK BOOTP relay agent. <br />
If this entry is empty no BOOTP forwarding is done." <br />
Für die interface-spezifischen DHCP-Relay-Einstellungen ist die MIB-Tabelle "ipBootpRelayTable" zuständig. Die HTML-MIB-Referenz <br />
beschreibt diese Tabelle "ipBootpRelayTable" und ihre drei wichtigsten Variablen "IfIndex", "Server1" und "Server2" folgendermaßen: <br />
"ipBootpRelayTable: <br />
Interfaces that are enabled for BOOTP relay mode" <br />
IfIndex: Index of interface which will use BOOTP relay. <br />
Server1: The IP address of the first BOOTP server to use. <br />
Server2: The IP address of the second BOOTP server to use." <br />
'''Hinweis:''' <br />
Für eine ordungsgemäße DHCP-Relay-Funktion muß sichergestellt sein, dass die konfigurierten DHCP-Relay-Server routingtechnisch erreichbar sind. <br />
=== Konfiguration der globalen und interface-spezifischen DHCP-Relay-Einstellungen ===
Nachfolgende Beispiele verwenden die IP-Adressen 10.10.0.5 und 10.10.0.6 als globales DHCP-Relay-Server-Paar, <br />
10.10.10.117 und 10.10.10.119 als zuständiges DHCP-Relay-Server-Paar für DHCP-Anfragen am Interface en1-0. <br />
==== 1. Globale DHCP-Relay-Einstellungen in der GUI-Ansicht "Standard" ====
Die Konfiguration der globalen DHCP-Relay-Server erfolgt im GUI-Menü Lokale Dienste, DHCP-Server, DHCP-Relay-Einstellungen im Menübereich "Basisparameter". <br />
Beispiel für das GUI-Menü zur Konfiguration der globalen DHCP-Relay-Server in der GUI-Ansicht "Standard":
[[Bild:DHCP_Relay_Hinweise01.png|none|Globale DHCP-Relay-Server]]
Bild 1: GUI-Ansicht "Standard" mit den globalen DHCP-Relay-Servern <br />
==== 2. Globale DHCP-Relay-Einstellungen in der GUI-Ansicht "SNMP-Browser" ====
Hier erfolgt die Konfiguration der globalen DHCP-Relay-Server in der Hauptmenüspalte unter "administration" <br />
in der Tabelle "admin" mit den Variablen "BootpRelayServer" und "BootpRelayServ2". <br />
Beispiel für das GUI-Menü zur Konfiguration der globalen DHCP-Relay-Server in der GUI-Ansicht "SNMP-Browser":
[[Bild:DHCP_Relay_Hinweise02.png|none|Globale DHCP-Relay-Server]]
Bild 2: GUI-Ansicht "SNMP-Browser" mit den globalen DHCP-Relay-Servern <br />
==== 3. Globale DHCP-Relay-Einstellungen im Setup-Tool ====
Im Setup-Tool erfolgt die Konfiguration der globalen DHCP-Relay-Server im Menü IP, BOOTP Relay, EDIT. Beispieleingaben: <br />
<PRE>
RS353jw Setup Tool bintec elmeg GmbH
[IP][EDIT]: BOOTP Relay Global Settings rs353jw_ks
_______________________________________________________________________________
Primary BOOTP Relay Server 10.10.0.5
Secondary BOOTP Relay Server 10.10.0.6
SAVE CANCEL
_______________________________________________________________________________
</PRE>
Nach SAVE:
<PRE>
RS353jw Setup Tool bintec elmeg GmbH
[IP][BOOTP]: BOOTP Relay Configuration rs353jw_ks
_______________________________________________________________________________
Global Settings:
Primary BOOTP Relay Server 10.10.0.5
Secondary BOOTP Relay Server 10.10.0.6 EDIT
Interface Specific Settings:
Interface Primary BOOTP Server Secondary BOOTP Server Admin State
ADD DELETE EXIT
_______________________________________________________________________________
</PRE>
==== 4. Globale DHCP-Relay-Einstellungen auf der SNMP-Shell ====
Hier erfolgt die Konfiguration der globalen DHCP-Relay-Server direkt in der Tabelle "admin" in den Variablen "BootpRelayServer" und "BootpRelayServ2". <br />
Beispieleingaben: <br />
<PRE>
rs353jw_ks:> biboAdmBootpRelayServer=10.10.0.5 biboAdmBootpRelayServ2=10.10.0.6
0: biboAdmBootpRelayServer( rw): 10.10.0.5
0: biboAdmBootpRelayServ2( rw): 10.10.0.6
rs353jw_ks:>
rs353jw_ks:> biboAdmBootpRelayServer biboAdmBootpRelayServ2
inx BootpRelayServer(rw) BootpRelayServ2(rw)
0 10.10.0.5 10.10.0.6
rs353jw_ks:admin>
</PRE>
==== 5. Interface-spezifische DHCP-Relay-Einstellungen im Setup-Tool ====
Im Setup-Tool erfolgt die Konfiguration der interface-spezifischen DHCP-Relay-Server im Menü IP, BOOTP Relay, ADD. Beispieleingaben: <br />
<PRE>
RS353jw Setup Tool bintec elmeg GmbH
[IP][BOOTP][ADD]: BOOTP Relay Interface Settings rs353jw_ks
_______________________________________________________________________________
Interface en1-0
Admin State enabled
Primary BOOTP Server 10.10.10.100
Secondary BOOTP Server 10.10.10.101
SAVE CANCEL
_______________________________________________________________________________
Use <Space> to select
</PRE>
Nach SAVE:
<PRE>
RS353jw Setup Tool bintec elmeg GmbH
[IP][BOOTP]: BOOTP Relay Configuration rs353jw_ks
_______________________________________________________________________________
Global Settings:
Primary BOOTP Relay Server 10.10.0.5
Secondary BOOTP Relay Server 10.10.0.6 EDIT
Interface Specific Settings:
Interface Primary BOOTP Server Secondary BOOTP Server Admin State
en1-0 10.10.10.100 10.10.10.101 enabled
ADD DELETE EXIT
_______________________________________________________________________________
Press <Ctrl-n>, <Ctrl-p> to scroll, <Space> tag/untag DELETE, <Return> to edit
</PRE>
==== 6. Interface-spezifische DHCP-Relay-Einstellungen auf der SNMP-Shell ====
Hier erfolgt die Konfiguration der interface-spezifischen DHCP-Relay-Server direkt in der Tabelle "ipBootpRelayTable" <br />
mit den Variablen "Server1" und "Server2". Beispieleingaben für das Interface en1-0 mit dem Ifindex 1000000: <br />
<PRE>
rs353jw_ks:ipBootpRelayTable> IfIndex=1000000 Server1=10.10.10.100 Server2=10.10.10.101
0: ipBootpRelayIfIndex.1000000.2( rw): 1000000
0: ipBootpRelayServer1.1000000.2( rw): 10.10.10.100
0: ipBootpRelayServer2.1000000.2( rw): 10.10.10.101
rs353jw_ks:ipBootpRelayTable> ipBootpRelayTable
inx IfIndex(*rw) Enabled(-rw)
Server1(rw) Server2(rw)
DiscoverOptionsGroupID(rw) RequestOptionsGroupID(rw)
InformOptionsGroupID(rw) OfferOptionsGroupID(rw)
AckOptionsGroupID(rw) DnsAssign(rw)
OutboundInterface1(rw) OutboundInterface2(rw)
0 1000000 true
10.10.10.100 10.10.10.101
0 0
0 0
0 passthrough
0 0
rs353jw_ks:ipBootpRelayTable>
</PRE>
==== 7. Interface-spezifische DHCP-Relay-Einstellungen in der GUI-Ansicht "SNMP-Browser" ====
Hier erfolgt die Konfiguration der interface-spezifischen DHCP-Relay-Server in der Hauptmenüspalte <br />
unter "ip" in der Tabelle "ipBootpRelayTable" mit den Variablen "Server1" und "Server2". <br />
Beispiel für das GUI-Menü zur Konfiguration der interface-spezifischen DHCP-Relay-Server in der GUI-Ansicht "SNMP-Browser":
[[Bild:DHCP_Relay_Hinweise03.png|none|Interface-spezifische DHCP-Relay-Server]]
Bild 3: GUI-Ansicht "SNMP-Browser" mit interface-spezifischen DHCP-Relay-Servern <br />
Mit Klick auf "NEU" läßt sich ein neuer Datensatz anlegen. Mit Klick auf das "Stift"-Symbol lassen sich vorhandene Datensätze editieren. <br />
Zum Editieren eines vorhandenen Datensatzes: Klick auf das zugehörige "Stift"-Symbol. <br />
Zum Löschen eines vorhandenen Datensatzes: Klick auf das zugehörige "Eimer"-Symbol. <br />
Zum Anlegen eines neuen Datensatzes: Klick auf "NEU". <br />
=== Kontrolle der DHCP-Relay-Funktion ===
* Eine einfache Kontrolle ermöglichen die Syslog-Meldungen am Prompt der Router-Konsole (z.B. mit Telnet) mittels Kommando "debug all&". <br />
Beispiel mit DHCP-Anfragen eines IP-Telefons am Interface en1-0: <br />
<PRE>
rs353jw_ks:> debug all&
16:21:56 DEBUG/INET: forward BOOTREQUEST from 7c:2f:80:bd:ac:93 to 10.10.10.100
16:21:56 DEBUG/INET: forward BOOTREQUEST from 7c:2f:80:bd:ac:93 to 10.10.10.101
16:21:57 DEBUG/INET: send BOOTREPLY to client 192.168.0.23 7c:2f:80:bd:ac:93 as unicast
</PRE>
<br />
=== Abschlußbemerkung ===
Vergessen Sie nicht Ihre gewünschte Einstellung bootfest zu speichern und Ihre aktiven Konfigurationen regelmäßg in externe Dateien zu exportieren. <br />
=== Basis ===
Erstellt: 25.2.2019 <br />
Produkt: bintec Router-Serien und be.IP-Serie <br />
Release: 10.2.5 <br />
Monat: 04/2019 <br />
kst <br />
[[Kategorie:Lokale Dienste]]
[[Kategorie:Lokale Dienste ALL-IP]]
<!-- RS-Serie, RSxx3-Serie, be.IP plus, be.IP-Serie, BootP-Relay, DHCP-Relay -->
=== Vorbemerkungen ===
* Im Beispiel wird ein bintec RS353jw mit Software-Version 10.2.5 verwendet, die Konfiguration erfolgt mittels GUI und Telnet-Konsole. <br />
* Andere Geräte der bintec Router-Serien und der be.IP-Serie mit vergleichbaren Software-Versionen sind teilweise identisch bzw. analog zu konfigurieren. <br />
* Exportieren Sie Ihre aktive Konfiguration in eine externe Datei, bevor Sie mit Änderungen an der Konfiguration beginnen. <br />
Die grundsätzliche DHCP-Relay-Funktion wird im Benutzerhandbuch und in der Online-Hilfe folgendermaßen beschrieben: <br />
"DHCP-Relay-Einstellungen: <br />
Wenn Ihr Gerät für das lokale Netz keine IP-Adressen per DHCP an die Clients verteilt, kann es dennoch die DHCP-Anforderungen <br />
aus dem lokalen Netzwerk stellvertretend an einen entfernten DHCP-Server weiterleiten. Der DHCP-Server vergibt Ihrem Gerät <br />
dann eine IP-Adresse aus seinem Pool, die dieser wiederum an den Client ins lokale Netzwerk schickt." <br />
Dabei ist jedoch zu unterscheiden zwischen globalen DHCP-Relay-Einstellungen und interface-spezifischen DHCP-Relay-Einstellungen. <br />
Für die globalen DHCP-Relay-Einstellungen sind die beiden MIB-Variablen "BootpRelayServer" und "BootpRelayServ2" <br />
in der Tabelle "admin" zuständig. Die HTML-MIB-Referenz beschreibt diese beiden Variablen folgendermaßen: <br />
"BootpRelayServer: <br />
This object contains the destination IP address to which BOOTP/DHCP request are forwarded by the BIANCA/BRICK BOOTP relay agent. <br />
If this entry is empty no BOOTP forwarding is done." <br />
"BootpRelayServ2: <br />
This object contains the second destination IP address to which BOOTP/DHCP request are forwarded by the BIANCA/BRICK BOOTP relay agent. <br />
If this entry is empty no BOOTP forwarding is done." <br />
Für die interface-spezifischen DHCP-Relay-Einstellungen ist die MIB-Tabelle "ipBootpRelayTable" zuständig. Die HTML-MIB-Referenz <br />
beschreibt diese Tabelle "ipBootpRelayTable" und ihre drei wichtigsten Variablen "IfIndex", "Server1" und "Server2" folgendermaßen: <br />
"ipBootpRelayTable: <br />
Interfaces that are enabled for BOOTP relay mode" <br />
IfIndex: Index of interface which will use BOOTP relay. <br />
Server1: The IP address of the first BOOTP server to use. <br />
Server2: The IP address of the second BOOTP server to use." <br />
'''Hinweis:''' <br />
Für eine ordungsgemäße DHCP-Relay-Funktion muß sichergestellt sein, dass die konfigurierten DHCP-Relay-Server routingtechnisch erreichbar sind. <br />
=== Konfiguration der globalen und interface-spezifischen DHCP-Relay-Einstellungen ===
Nachfolgende Beispiele verwenden die IP-Adressen 10.10.0.5 und 10.10.0.6 als globales DHCP-Relay-Server-Paar, <br />
10.10.10.117 und 10.10.10.119 als zuständiges DHCP-Relay-Server-Paar für DHCP-Anfragen am Interface en1-0. <br />
==== 1. Globale DHCP-Relay-Einstellungen in der GUI-Ansicht "Standard" ====
Die Konfiguration der globalen DHCP-Relay-Server erfolgt im GUI-Menü Lokale Dienste, DHCP-Server, DHCP-Relay-Einstellungen im Menübereich "Basisparameter". <br />
Beispiel für das GUI-Menü zur Konfiguration der globalen DHCP-Relay-Server in der GUI-Ansicht "Standard":
[[Bild:DHCP_Relay_Hinweise01.png|none|Globale DHCP-Relay-Server]]
Bild 1: GUI-Ansicht "Standard" mit den globalen DHCP-Relay-Servern <br />
==== 2. Globale DHCP-Relay-Einstellungen in der GUI-Ansicht "SNMP-Browser" ====
Hier erfolgt die Konfiguration der globalen DHCP-Relay-Server in der Hauptmenüspalte unter "administration" <br />
in der Tabelle "admin" mit den Variablen "BootpRelayServer" und "BootpRelayServ2". <br />
Beispiel für das GUI-Menü zur Konfiguration der globalen DHCP-Relay-Server in der GUI-Ansicht "SNMP-Browser":
[[Bild:DHCP_Relay_Hinweise02.png|none|Globale DHCP-Relay-Server]]
Bild 2: GUI-Ansicht "SNMP-Browser" mit den globalen DHCP-Relay-Servern <br />
==== 3. Globale DHCP-Relay-Einstellungen im Setup-Tool ====
Im Setup-Tool erfolgt die Konfiguration der globalen DHCP-Relay-Server im Menü IP, BOOTP Relay, EDIT. Beispieleingaben: <br />
<PRE>
RS353jw Setup Tool bintec elmeg GmbH
[IP][EDIT]: BOOTP Relay Global Settings rs353jw_ks
_______________________________________________________________________________
Primary BOOTP Relay Server 10.10.0.5
Secondary BOOTP Relay Server 10.10.0.6
SAVE CANCEL
_______________________________________________________________________________
</PRE>
Nach SAVE:
<PRE>
RS353jw Setup Tool bintec elmeg GmbH
[IP][BOOTP]: BOOTP Relay Configuration rs353jw_ks
_______________________________________________________________________________
Global Settings:
Primary BOOTP Relay Server 10.10.0.5
Secondary BOOTP Relay Server 10.10.0.6 EDIT
Interface Specific Settings:
Interface Primary BOOTP Server Secondary BOOTP Server Admin State
ADD DELETE EXIT
_______________________________________________________________________________
</PRE>
==== 4. Globale DHCP-Relay-Einstellungen auf der SNMP-Shell ====
Hier erfolgt die Konfiguration der globalen DHCP-Relay-Server direkt in der Tabelle "admin" in den Variablen "BootpRelayServer" und "BootpRelayServ2". <br />
Beispieleingaben: <br />
<PRE>
rs353jw_ks:> biboAdmBootpRelayServer=10.10.0.5 biboAdmBootpRelayServ2=10.10.0.6
0: biboAdmBootpRelayServer( rw): 10.10.0.5
0: biboAdmBootpRelayServ2( rw): 10.10.0.6
rs353jw_ks:>
rs353jw_ks:> biboAdmBootpRelayServer biboAdmBootpRelayServ2
inx BootpRelayServer(rw) BootpRelayServ2(rw)
0 10.10.0.5 10.10.0.6
rs353jw_ks:admin>
</PRE>
==== 5. Interface-spezifische DHCP-Relay-Einstellungen im Setup-Tool ====
Im Setup-Tool erfolgt die Konfiguration der interface-spezifischen DHCP-Relay-Server im Menü IP, BOOTP Relay, ADD. Beispieleingaben: <br />
<PRE>
RS353jw Setup Tool bintec elmeg GmbH
[IP][BOOTP][ADD]: BOOTP Relay Interface Settings rs353jw_ks
_______________________________________________________________________________
Interface en1-0
Admin State enabled
Primary BOOTP Server 10.10.10.100
Secondary BOOTP Server 10.10.10.101
SAVE CANCEL
_______________________________________________________________________________
Use <Space> to select
</PRE>
Nach SAVE:
<PRE>
RS353jw Setup Tool bintec elmeg GmbH
[IP][BOOTP]: BOOTP Relay Configuration rs353jw_ks
_______________________________________________________________________________
Global Settings:
Primary BOOTP Relay Server 10.10.0.5
Secondary BOOTP Relay Server 10.10.0.6 EDIT
Interface Specific Settings:
Interface Primary BOOTP Server Secondary BOOTP Server Admin State
en1-0 10.10.10.100 10.10.10.101 enabled
ADD DELETE EXIT
_______________________________________________________________________________
Press <Ctrl-n>, <Ctrl-p> to scroll, <Space> tag/untag DELETE, <Return> to edit
</PRE>
==== 6. Interface-spezifische DHCP-Relay-Einstellungen auf der SNMP-Shell ====
Hier erfolgt die Konfiguration der interface-spezifischen DHCP-Relay-Server direkt in der Tabelle "ipBootpRelayTable" <br />
mit den Variablen "Server1" und "Server2". Beispieleingaben für das Interface en1-0 mit dem Ifindex 1000000: <br />
<PRE>
rs353jw_ks:ipBootpRelayTable> IfIndex=1000000 Server1=10.10.10.100 Server2=10.10.10.101
0: ipBootpRelayIfIndex.1000000.2( rw): 1000000
0: ipBootpRelayServer1.1000000.2( rw): 10.10.10.100
0: ipBootpRelayServer2.1000000.2( rw): 10.10.10.101
rs353jw_ks:ipBootpRelayTable> ipBootpRelayTable
inx IfIndex(*rw) Enabled(-rw)
Server1(rw) Server2(rw)
DiscoverOptionsGroupID(rw) RequestOptionsGroupID(rw)
InformOptionsGroupID(rw) OfferOptionsGroupID(rw)
AckOptionsGroupID(rw) DnsAssign(rw)
OutboundInterface1(rw) OutboundInterface2(rw)
0 1000000 true
10.10.10.100 10.10.10.101
0 0
0 0
0 passthrough
0 0
rs353jw_ks:ipBootpRelayTable>
</PRE>
==== 7. Interface-spezifische DHCP-Relay-Einstellungen in der GUI-Ansicht "SNMP-Browser" ====
Hier erfolgt die Konfiguration der interface-spezifischen DHCP-Relay-Server in der Hauptmenüspalte <br />
unter "ip" in der Tabelle "ipBootpRelayTable" mit den Variablen "Server1" und "Server2". <br />
Beispiel für das GUI-Menü zur Konfiguration der interface-spezifischen DHCP-Relay-Server in der GUI-Ansicht "SNMP-Browser":
[[Bild:DHCP_Relay_Hinweise03.png|none|Interface-spezifische DHCP-Relay-Server]]
Bild 3: GUI-Ansicht "SNMP-Browser" mit interface-spezifischen DHCP-Relay-Servern <br />
Mit Klick auf "NEU" läßt sich ein neuer Datensatz anlegen. Mit Klick auf das "Stift"-Symbol lassen sich vorhandene Datensätze editieren. <br />
Zum Editieren eines vorhandenen Datensatzes: Klick auf das zugehörige "Stift"-Symbol. <br />
Zum Löschen eines vorhandenen Datensatzes: Klick auf das zugehörige "Eimer"-Symbol. <br />
Zum Anlegen eines neuen Datensatzes: Klick auf "NEU". <br />
=== Kontrolle der DHCP-Relay-Funktion ===
* Eine einfache Kontrolle ermöglichen die Syslog-Meldungen am Prompt der Router-Konsole (z.B. mit Telnet) mittels Kommando "debug all&". <br />
Beispiel mit DHCP-Anfragen eines IP-Telefons am Interface en1-0: <br />
<PRE>
rs353jw_ks:> debug all&
16:21:56 DEBUG/INET: forward BOOTREQUEST from 7c:2f:80:bd:ac:93 to 10.10.10.100
16:21:56 DEBUG/INET: forward BOOTREQUEST from 7c:2f:80:bd:ac:93 to 10.10.10.101
16:21:57 DEBUG/INET: send BOOTREPLY to client 192.168.0.23 7c:2f:80:bd:ac:93 as unicast
</PRE>
<br />
=== Abschlußbemerkung ===
Vergessen Sie nicht Ihre gewünschte Einstellung bootfest zu speichern und Ihre aktiven Konfigurationen regelmäßg in externe Dateien zu exportieren. <br />
=== Basis ===
Erstellt: 25.2.2019 <br />
Produkt: bintec Router-Serien und be.IP-Serie <br />
Release: 10.2.5 <br />
Monat: 04/2019 <br />
kst <br />
[[Kategorie:Lokale Dienste]]
[[Kategorie:Lokale Dienste ALL-IP]]
<!-- RS-Serie, RSxx3-Serie, be.IP plus, be.IP-Serie, BootP-Relay, DHCP-Relay -->