Thread View: ch.comp.networks
3 messages
3 total messages
Started by Beat Schilliger
Fri, 08 Aug 2008 12:41
DHCP relay
Author: Beat Schilliger
Date: Fri, 08 Aug 2008 12:41
Date: Fri, 08 Aug 2008 12:41
54 lines
2618 bytes
2618 bytes
Hallo miteinander, irgendwo stehe ich wieder einmal auf dem Schlauch bzw. habe allenfalls die Theorie nicht begriffen oder kann diese nicht in die Praxis umsetzen. In einem Netzwerk versuche ich ein kleines Segment testweise abzuh�ngen. Skizzenm�ssig sieht es unef�hr folgendermassen aus: DHCP-Server/default Gateway (10.0.0.1) | | (Netzwerk 10.0.0.0/11) | (10.0.30.10) Switch mit aktivierten VLAN's und routing (192.168.30.1) | | (Netzwerk 192.168.30.0/24) | (DHCP Client) Testclient Dazu m�chte ich am Switch des betroffenen Teils ein neues VLAN einrichten (VLAN 2, 192.168.30.1, 255.255.255.0, ip helper-address 10.0.0.1). Das default VLAN 1 ist folgendermassen konfiguriert: 10.0.30.10, 255.224.0.0, ip helper-address 10.0.0.1) Auf dem DHCP Server 10.0.0.1, welcher im Netzwerk auch als default gateway fungiert, habe ich eine Route gesetzt, damit das Netzwerk 192.168.30.0/24 erreichbar ist. H�nge ich nun einen manuell konfigurierten Testclient (192.168.30.10) ins VLAN 2 funktioniert alles perfekt. Auf dem DHCP Server habe ich einen neuen Pool angelegt, welcher das Netzwerk 192.168.30.0/24 mit IP-Adressen aus dem Range 192.168.30.20 bis 192.168.30.50 und dem default Gateway 192.168.30.10 bedienen soll. Gem�ss meinem Verst�ndnis sollte nun mein Switch den Header der DHCP Anfrage so umschreiben, dass der Server weiss, dass die Anfrage vom Netzwerk 192.168.30.0 (bzw. vom Gateway 192.168.30.10) kommt und eine entsprechende IP-Adresse anbieten. Leider bietet der DHCP Server einen Adresse aus dem Defaultpool des Netzwerkes 10.0.0.10/11 an und kommt entsprechend nicht mehr ins Netz. Habe ich hier etwas falsch verstanden oder muss ich meinen DHCP Server noch beibringen, dass er diese Option versteht? Danke f�r jeden hilfreichen Tipp oder einen Klaps an den Kopf, damit der 20-er f�llt. Einen sch�nen Gruss Beat
Re: DHCP relay
Author: flo
Date: Thu, 14 Aug 2008 07:47
Date: Thu, 14 Aug 2008 07:47
74 lines
3786 bytes
3786 bytes
On 8 Aug., 14:41, Beat Schilliger <usenet-j...@schilli.ch> wrote: > Hallo miteinander, > > irgendwo stehe ich wieder einmal auf dem Schlauch bzw. habe allenfalls die > Theorie nicht begriffen oder kann diese nicht in die Praxis umsetzen. > > In einem Netzwerk versuche ich ein kleines Segment testweise abzuhängen. > > Skizzenmässig sieht es unefähr folgendermassen aus: > > DHCP-Server/default Gateway > (10.0.0.1) > | > | (Netzwerk 10.0.0.0/11) > | > (10.0.30.10) > Switch mit aktivierten VLAN's und routing > (192.168.30.1) > | > | (Netzwerk 192.168.30.0/24) > | > (DHCP Client) > Testclient > > Dazu möchte ich am Switch des betroffenen Teils ein neues VLAN einrichten > (VLAN 2, 192.168.30.1, 255.255.255.0, ip helper-address 10.0.0.1). > > Das default VLAN 1 ist folgendermassen konfiguriert: > 10.0.30.10, 255.224.0.0, ip helper-address 10.0.0.1) > > Auf dem DHCP Server 10.0.0.1, welcher im Netzwerk auch als default gateway > fungiert, habe ich eine Route gesetzt, damit das Netzwerk 192.168.30.0/24 > erreichbar ist. Hänge ich nun einen manuell konfigurierten Testclient > (192.168.30.10) ins VLAN 2 funktioniert alles perfekt. > > Auf dem DHCP Server habe ich einen neuen Pool angelegt, welcher das > Netzwerk 192.168.30.0/24 mit IP-Adressen aus dem Range 192.168.30.20 bis > 192.168.30.50 und dem default Gateway 192.168.30.10 bedienen soll. > > Gemäss meinem Verständnis sollte nun mein Switch den Header der DHCP > Anfrage so umschreiben, dass der Server weiss, dass die Anfrage vom > Netzwerk 192.168.30.0 (bzw. vom Gateway 192.168.30.10) kommt und eine > entsprechende IP-Adresse anbieten. > Leider bietet der DHCP Server einen Adresse aus dem Defaultpool des > Netzwerkes 10.0.0.10/11 an und kommt entsprechend nicht mehr ins Netz. > > Habe ich hier etwas falsch verstanden oder muss ich meinen DHCP Server > noch beibringen, dass er diese Option versteht? > > Danke für jeden hilfreichen Tipp oder einen Klaps an den Kopf, damit der > 20-er fällt. > > Einen schönen Gruss > > Beat Hallo Beat, Meiner Meinung nach brauchst du für jedes Subnet, welches du bedienen willst ein Interface am DHCP-Server. Der DHPC-Server kann meiner Meinung nach auch nicht anhand des GW's bestimmen, aus welchem Pool er IP's vergibt, da zu diesem Zeitpunkt ja noch gar keine IP's im Spiel sind. Wenn das, was ich oben schreibe stimmt, brauchst du einen Trunk zu deinem DHCP-Server und auf dem DHCP-Server 2 (virtuelle) Interfaces. BTW, VLAN 1 benutzt man nicht ;) gruss, flo
Re: DHCP relay
Author: Marc Luethi
Date: Thu, 14 Aug 2008 16:41
Date: Thu, 14 Aug 2008 16:41
24 lines
1815 bytes
1815 bytes
On Thu, 14 Aug 2008 00:47:24 -0700, flo wrote: > Meiner Meinung nach brauchst du für jedes Subnet, welches du bedienen > willst ein Interface am DHCP-Server. Nicht doch! > Der DHPC-Server kann meiner Meinung > nach auch nicht anhand des GW's bestimmen, aus welchem Pool er IP's > vergibt, da zu diesem Zeitpunkt ja noch gar keine IP's im Spiel sind. Doch, durchaus. Der DHCP-Server kann erkennen, dass ihm die DHCPDISCOVER-Message via einen DHCP-Relay weitergeleitet wurde, weil der ein entsprechendes Flag im Header setzt und auch seine IP-Adresse im betreffenden Subnet einfügt. Damit kann der DHCP-Server die DHCPDISCOVER- oder DHCPREQUEST-Message einem seiner Adresspools zuordnen und entsprechende OFFERs an den Relay- Agent zurückgeben. Gruss Marc
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads