12-26-2012 06:51 AM - edited 03-01-2019 05:38 PM
Hey guys, just trying to set up a stateful configuration between a windows 7 client and and cisco 3725 router. Ive read through the sticky dhcpv6 topic but the confiuration is slightly different to my router.
conf t
ipv6 unicast-routing
ipv6 dhcp pool testpool
prefix-delegation pool salespool lifetime infinite infinite
exit
int fa0/0
ipv6 address 2001:db8:55:10::1/64
ipv6 dhcp server testpool
no shut
exit
ipv6 local pool salespool 2001:db8:55::/48 64
exit
debug ipv6 dhcp detail
Im having no problem when performing a stateless confiuration, but when I run a debug on staeful configuration im not receiving anything. The part ive highlighted in black is where I recon im going wrong.
If the ISP has given me a /48 prefix of 2001:db8:55::, and I want to create a /64 subnet from that (2001:db8:55:10::/64), can someone explain the line highlight in bold please? /48 64? How would I change this to suit my configuration. Thanks guys.
Solved! Go to Solution.
12-29-2012 08:59 PM
Hi Chris,
According to Cisco Doc the command defines a pool of IPv6 prefixes (network portion /48) to be assigned to users (/64)
So users will get 64-bit network portion addresses in the following form:
2001:db8:0055:XXXX/64
Important note:
IOS version prior to 12.4(24)T is not mature enough for stateful DHCPv6 deployment (for more inf.)
According to your configuration you are trying to perform a prefix delegation from an upstream DHCPv6 server to an intermediate DHCPv6 server then to clients as shown here:
Try the following configuration:
Upstream DHCPv6 Server:
ipv6 dhcp pool
prefix-delegation
dns-server
domain-name
On interface facing the intermediate DHCPv6 server
interface
ipv6 address
/64 ipv6 nd other-config-flag
ipv6 dhcp server
rapid-commit | normal-commit
Normal-commit mode is generally used when you have multiple DHCPv6 servers in your network.
Intermediate DHCPv6 Server:
On interface facing upstream DHCPv6 server
interface
ipv6 address
/64 ipv6 enable
ipv6 dhcp client pd
rapid-commit
On Interface facing final clients
interface
ipv6 address
::2/64 ipv6 enable
I hope this helps.
12-29-2012 08:59 PM
Hi Chris,
According to Cisco Doc the command defines a pool of IPv6 prefixes (network portion /48) to be assigned to users (/64)
So users will get 64-bit network portion addresses in the following form:
2001:db8:0055:XXXX/64
Important note:
IOS version prior to 12.4(24)T is not mature enough for stateful DHCPv6 deployment (for more inf.)
According to your configuration you are trying to perform a prefix delegation from an upstream DHCPv6 server to an intermediate DHCPv6 server then to clients as shown here:
Try the following configuration:
Upstream DHCPv6 Server:
ipv6 dhcp pool
prefix-delegation
dns-server
domain-name
On interface facing the intermediate DHCPv6 server
interface
ipv6 address
/64 ipv6 nd other-config-flag
ipv6 dhcp server
rapid-commit | normal-commit
Normal-commit mode is generally used when you have multiple DHCPv6 servers in your network.
Intermediate DHCPv6 Server:
On interface facing upstream DHCPv6 server
interface
ipv6 address
/64 ipv6 enable
ipv6 dhcp client pd
rapid-commit
On Interface facing final clients
interface
ipv6 address
::2/64 ipv6 enable
I hope this helps.
12-30-2012 02:17 PM
Very helpful and imformative answer. Thank you very much.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide