Hi Jonathan, Can you post your actual config?
I can't seem to get it to work. Thank you, Marc On Thu, Sep 8, 2011 at 10:23 AM, Jonathan Fernatt <[email protected]> wrote: > Hey Marc, > On the server have you tried the command: peer default ip address dhcp-pool > host-pool-name? > I don't think that violates any lab requirements and my testing was > successful using it. > Jon > > On Wed, Sep 7, 2011 at 11:33 PM, marc abel <[email protected]> wrote: >> >> Randy, that is exactly the way to do it, my issue is that you can't >> seem to make that pool VRF aware. >> >> R4(config)#ip dhcp pool R8 >> R4(dhcp-config)#vrf ? >> WORD VRF name >> >> R4(dhcp-config)#vrf R8 >> % This command may not be used with host pools. >> >> >> On Wed, Sep 7, 2011 at 10:27 PM, Randy Knighton >> <[email protected]> wrote: >> > I know this isn't pertaining to the exact scenario below however I was >> > able >> > to use dhcp to specify a certain IP address using the following: >> > >> > >> > R1# >> > ip dhcp pool R8 >> > host 10.10.10.8 255.255.255.0 >> > default-router 10.10.10.1 >> > client-identifier 01aa.aabb.bbcc.c1 >> > R1# >> > >> > >> > >> > R8# >> > ! >> > interface FastEthernet0/1 >> > mac-address aaaa.bbbb.ccc1 >> > ip address dhcp client-id FastEthernet0/1 >> > ! >> > R8# >> > >> > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- >> > >> > R1# >> > *Mar 1 01:19:49.451: DHCPD: DHCPDISCOVER received from client >> > 01aa.aabb.bbcc.c1 on interface FastEthernet0/0. >> > *Mar 1 01:19:49.451: DHCPD: Sending DHCPOFFER to client >> > 01aa.aabb.bbcc.c1 >> > (10.10.10.8). >> > *Mar 1 01:19:49.451: DHCPD: broadcasting BOOTREPLY to client >> > aaaa.bbbb.ccc1. >> > *Mar 1 01:19:49.543: DHCPD: DHCPREQUEST received from client >> > 01aa.aabb.bbcc.c1. >> > *Mar 1 01:19:49.543: DHCPD: Using hostname '01aa.aabb.bbcc.c1' for >> > dynamic >> > update (from hostname option) >> > *Mar 1 01:19:49.543: DHCPD: Sending DHCPACK to client 01aa.aabb.bbcc.c1 >> > (10.10.10.8). >> > *Mar 1 01:19:49.543: DHCPD: broadcasting BOOTREPLY to client >> > aaaa.bbbb.ccc1. >> > R1# >> > >> > >> > R8#sh ip int bri | ex unass >> > Interface IP-Address OK? Method Status >> > Protocol >> > FastEthernet0/1 10.10.10.8 YES DHCP up >> > up >> > >> > >> > -Randy >> > >> > From: marc abel <[email protected]> >> > To: Don Lundquist <[email protected]> >> > Cc: "[email protected]" <[email protected]> >> > Sent: Wednesday, September 7, 2011 2:42 PM >> > Subject: Re: [OSL | CCIE_RS] VRF aware DHCP host pool >> > >> > Thanks everyone who replied. It took me a couple days before I could >> > circle back to this. >> > >> > The lab is IPExpert Vol 3 lab 7 configuration. I think who ever wrote >> > it didn't really think this through though because the solutions guide >> > says "make sure your DHCP is still working" after you configure the >> > VRF. Well your DHCP appears to continue to work, until you actually >> > reload the router and your bindings go away. >> > >> > So the requirement is that you have DHCP (not IPCP) configured to >> > assign a specific address to R8, but that other hosts will be joined >> > to the link. So I don't think you could just use excluded address to >> > make sure that R8 gets the .8 address. Personally I don't see how it >> > is possible to meet these requirements. Even if we take the >> > requirement that other hosts will be assigned addresses out of the >> > picture I still can't make it work. >> > >> > Like Christophe my routers (proctor labs 2800 series) don't support >> > adding VRF to the excluded address command. >> > >> > R4(config)#ip dhcp excluded-address ? >> > A.B.C.D Low IP address >> > >> > Putting in standard exclusions with a vrf aware pool doesn't seem to >> > work either. It keeps handing out the excluded addresses. >> > >> > -Marc >> > >> > >> > On Mon, Sep 5, 2011 at 8:40 AM, Don Lundquist <[email protected]> >> > wrote: >> >> To clarify and expand on my last response.. I have not physically >> >> implemented this environment you provide below Marc but I am presuming >> >> that you are saying the "client-identifier" command, when added to the >> >> dhcp pool, is when you get the error message? If so, and presuming >> >> there >> >> are specific requirements that state you can only exclude the ip addr >> >> of >> >> the server, then Adams solution sounds like a viable option. If there >> >> are >> >> no DHCP requirements you could also use the peer address command >> >> sequence >> >> on R4 to be served to R8... ie, R8:"ip addr negotiated", R4: "peer >> >> default >> >> ip address x.x.x.x" >> >> >> >> Thanks again for the thought provoking subject and discussion... I plan >> >> to >> >> lab this myself this week with vrf... I also would presume that R4 is >> >> the >> >> PE and R8 is the CE? >> >> >> >> Don >> >> >> >> On 9/5/11 3:21 AM, "Adam Booth" <[email protected]> wrote: >> >> >> >>>Hi Marc, >> >>> >> >>>Does it have to be DHCP assignment? Perhaps I'm misunderstanding what >> >>>you're trying to do but it is possible to use ip local pool which I >> >>>believe >> >>>is the standard method for IPCP allocation. >> >>> >> >>>hostname R1 >> >>>ip vrf A >> >>> rd 1:1 >> >>>bba-group pppoe global >> >>> virtual-template 1 >> >>>interface FastEthernet0/0 >> >>> no ip address >> >>> speed 100 >> >>> full-duplex >> >>> pppoe enable group global >> >>>! >> >>>interface Virtual-Template1 >> >>> ip vrf forwarding A >> >>> ip address 10.1.12.1 255.255.255.0 >> >>> peer default ip address pool R2 >> >>>! >> >>>ip local pool R2 10.1.12.2 >> >>> >> >>> >> >>>hostname R2 >> >>>interface FastEthernet0/0 >> >>> no ip address >> >>> speed 100 >> >>> full-duplex >> >>> pppoe enable >> >>> pppoe-client dial-pool-number 1 >> >>>! >> >>>interface Dialer1 >> >>> ip address negotiated >> >>> encapsulation ppp >> >>> dialer pool 1 >> >>> dialer idle-timeout 0 >> >>> dialer persistent >> >>> >> >>>R1#sh ip local pool >> >>> >> >>> Pool Begin End Free In use >> >>>Blocked >> >>> R2 10.1.12.2 10.1.12.2 0 1 >> >>>0 >> >>>R1#sh ip vrf >> >>> Name Default RD Interfaces >> >>> A 1:1 Vt1 >> >>> Vi1.1 >> >>>R1#ping vrf A 10.1.12.2 >> >>> >> >>>Type escape sequence to abort. >> >>>Sending 5, 100-byte ICMP Echos to 10.1.12.2, timeout is 2 seconds: >> >>>!!!!! >> >>>Success rate is 100 percent (5/5), round-trip min/avg/max = 4/6/12 ms >> >>> >> >>>Cheers, >> >>>Adam >> >>> >> >>> >> >>>On Mon, Sep 5, 2011 at 7:53 AM, marc abel <[email protected]> wrote: >> >>> >> >>>> I have a PPPoE connection between R4 and R8. R4 is the server and is >> >>>> attempting to assign 10.8.45.8 to R8. It's interface facing R8 is in >> >>>> a >> >>>> VRF called R8. >> >>>> >> >>>> If I configure the DHCP pool to that VRF it works and assigns it an >> >>>> address, my problem is I need to give it a specific address. >> >>>> >> >>>> >> >>>> R4(dhcp-config)#do show run | sec dhcp >> >>>> ip dhcp excluded-address 10.8.45.4 >> >>>> ip dhcp pool PPPOE >> >>>> vrf R8 >> >>>> network 10.8.45.0 255.255.255.0 >> >>>> ip dhcp pool R8 >> >>>> host 10.8.45.8 255.255.255.0 >> >>>> client-identifier 0100.1bd5.0ff2.c9 >> >>>> >> >>>> if I try to add the vrf to the host pool I get this: >> >>>> >> >>>> >> >>>> >> >>>> R4(dhcp-config)#ip dhcp pool R8 >> >>>> R4(dhcp-config)#vrf R8 >> >>>> % This command may not be used with host pools. >> >>>> >> >>>> >> >>>> Any ideas? Here is an example where R8 gets assigned 10.8.45.1 >> >>>> _____________________________ >> >>>> >> >>>> R4(dhcp-config)#do show ip dhcp bind >> >>>> Bindings from all pools not associated with VRF: >> >>>> IP address Client-ID/ Lease expiration >> >>>> Type >> >>>> Hardware address/ >> >>>> User name >> >>>> 10.8.45.8 0100.1bd5.0ff2.c9 Infinite >> >>>>Manual >> >>>> >> >>>> Bindings from VRF pool PPPOE: >> >>>> IP address Client-ID/ Lease expiration >> >>>> Type >> >>>> Hardware address/ >> >>>> User name >> >>>> 10.8.45.1 0100.1bd5.0ff2.c9 Sep 05 2011 09:49 PM >> >>>> Automatic >> >>>> >> >>>> >> >>>> R8(config-if)#do show ip int br | exc unass >> >>>> Interface IP-Address OK? Method Status >> >>>> Proocol >> >>>> Dialer1 10.8.45.1 YES DHCP up >> >>>> up >> >>>> _______________________________________________ >> >>>> For more information regarding industry leading CCIE Lab training, >> >>>>please >> >>>> visit www.ipexpert.com >> >>>> >> >>>> Are you a CCNP or CCIE and looking for a job? Check out >> >>>> www.PlatinumPlacement.com >> >>>> >> >>>_______________________________________________ >> >>>For more information regarding industry leading CCIE Lab training, >> >>> please >> >>>visit www.ipexpert.com >> >>> >> >>>Are you a CCNP or CCIE and looking for a job? Check out >> >>>www.PlatinumPlacement.com >> >> >> >> >> > _______________________________________________ >> > For more information regarding industry leading CCIE Lab training, >> > please >> > visit www.ipexpert.com >> > >> > Are you a CCNP or CCIE and looking for a job? Check out >> > www.PlatinumPlacement.com >> > >> > >> > >> _______________________________________________ >> For more information regarding industry leading CCIE Lab training, please >> visit www.ipexpert.com >> >> Are you a CCNP or CCIE and looking for a job? Check out >> www.PlatinumPlacement.com > > _______________________________________________ For more information regarding industry leading CCIE Lab training, please visit www.ipexpert.com Are you a CCNP or CCIE and looking for a job? Check out www.PlatinumPlacement.com
