DHCP Relay - Clients bekommen IP aus falschem Netz

Forum zu aktuellen Geräten der LANCOM Router/Gateway Serie

Moderator: Lancom-Systems Moderatoren

Antworten
comet
Beiträge: 40
Registriert: 21 Jan 2006, 13:36

DHCP Relay - Clients bekommen IP aus falschem Netz

Beitrag von comet »

Hallo,

folgende Routerkonfiguration (Rel. 9.24)

Servernetz an ETH 1 (LAN 1), DHCP Server aus
Clientnetz an ETH 2 (LAN 2), DHCP Anfragen werden an DHCP Server in Servernetz weitergeleitet

Konfiguration DHCP Server (Windows 2012 R2)
Scope 1 Servernetz
Scope 2 Clientnetz
Allow Filter ist aktiv, MAC Adressen sind eingetragen und für die Clients sind entsprechende Reservierungen im Scope 2 hinterlegt.

Trotz der Reservierung bekommen die Clients IP Adressen aus dem ersten verfügbaren Scope (Servernetz) zugewiesen.

Leitet der LANCOM Router die DHCP Anfragen nur blind weiter?
backslash
Moderator
Moderator
Beiträge: 7137
Registriert: 08 Nov 2004, 21:26
Wohnort: Aachen

Re: DHCP Relay - Clients bekommen IP aus falschem Netz

Beitrag von backslash »

Hi comet,
Leitet der LANCOM Router die DHCP Anfragen nur blind weiter?
nein, das LANCOM trägt in den DHCP-Header seine Adresse (hier also die des Clientnetz) als GI-Adresse ein - zumindest solange da noch keine Adresse drinsteht. An diese Adresse mußt du im Windows-DHCP-Server den zuzuweisenden Pool hängen...

Gruß
Backslash
comet
Beiträge: 40
Registriert: 21 Jan 2006, 13:36

Re: DHCP Relay - Clients bekommen IP aus falschem Netz

Beitrag von comet »

Hab mal einen DHCP Trace gemacht. Problem dürfte wohl an der Bridge zwischen LAN 1 und LAN 2 liegen.
[DHCP] 2016/10/08 13:38:52,983 Devicetime: 2016/10/08 13:38:53,016
DHCP Rx (LAN-2, CLIENTS):
DHCP Client Message (request) from 0.0.0.0: DHCPDISCOVER
Op = 01 | HType = 01 | HLen = 06 | Hops = 00
XId = 94371375 | Secs = 0000 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 3c 97 0e 54 72 37 00 00 00 00 00 00 00 00 00 00

Hostname: rechner1
=> forwarded to master server 192.168.1.20

[DHCP] 2016/10/08 13:38:52,983 Devicetime: 2016/10/08 13:38:53,018
DHCP Rx (LAN-1, CLIENTS):
DHCP Server Message (reply) from 192.168.1.20: DHCPOFFER
Op = 02 | HType = 01 | HLen = 06 | Hops = 00
XId = 94371375 | Secs = 0000 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 192.168.10.17
SIAdr = 10.42.6.21 | GIAdr = 192.168.10.1
CHAdr = 3c 97 0e 54 72 37 00 00 00 00 00 00 00 00 00 00

select server 192.168.1.20
Renewal: 345600
Rebind: 604800
Leasetime: 691200
Adapt Server-ID to: 192.168.1.1
=> forwarded to Host ff:ff:ff:ff:ff:ff (Tx: LAN-2, CLIENTS)

[DHCP] 2016/10/08 13:38:52,983 Devicetime: 2016/10/08 13:38:53,020
DHCP Rx (LAN-2, CLIENTS):
DHCP Client Message (request) from 0.0.0.0: DHCPREQUEST
Op = 01 | HType = 01 | HLen = 06 | Hops = 00
XId = 94371375 | Secs = 0000 | Flags = 0000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 0.0.0.0
CHAdr = 3c 97 0e 54 72 37 00 00 00 00 00 00 00 00 00 00

Restore Server-ID to: 192.168.1.20
Hostname: rechner1
=> forwarded to master server 192.168.1.20

[DHCP] 2016/10/08 13:38:52,984 Devicetime: 2016/10/08 13:38:53,021
DHCP Rx (LAN-1, CLIENTS):
DHCP Server Message (reply) from 192.168.1.20: DHCPNAK
Op = 02 | HType = 01 | HLen = 06 | Hops = 00
XId = 94371375 | Secs = 0000 | Flags = 8000
CIAdr = 0.0.0.0 | YIAdr = 0.0.0.0
SIAdr = 0.0.0.0 | GIAdr = 192.168.10.1
CHAdr = 3c 97 0e 54 72 37 00 00 00 00 00 00 00 00 00 00

Adapt Server-ID to: 192.168.10.1
=> forwarded to Host ff:ff:ff:ff:ff:ff (Tx: LAN-2, CLIENTS)
comet
Beiträge: 40
Registriert: 21 Jan 2006, 13:36

Re: DHCP Relay - Clients bekommen IP aus falschem Netz

Beitrag von comet »

Nachdem die defaultmäßig eingestellte Bridge draußen war, klappt es jetzt einwandfrei.
Antworten