Skip to content

Obviate.io

To anticipate and prevent

  • Home
  • About Us
  • History
  • Privacy Policy
  • Toggle search form

IPv6: Getting functional DHCPv6 and Route Advertising together

Posted on 2010-07-09 By Jon No Comments on IPv6: Getting functional DHCPv6 and Route Advertising together

If you’re not into IPv6, but you’re a networking person — you may want to avert you eyes.  This next piece of information is going to cause you pain:

DHCPv6 does not support/allow you to send default gateway.  This is “by design”.

Does your brain hurt yet? I know mine did when I first found this out.  This seems to be the most bass-ackwards thing I’ve ever heard of, but then again IPv6 is different.  I’m sure there is logic behind this decision, I just don’t understand enough of the details of IPv6 (yet) to comprehend that logic.

What does this mean for you? In short: You need both DHCPv6 and route advertising.

I wrote up the original set of instructions on

the IPv6 Wiki in a little more verbosity than I’m putting here.  Check out the wiki entry for full details.  The short version is as follows:

  • apt-get install dibbler-server radvd
  • Configure /etc/dibbler/server.conf with your subnet (/64) information
  • Configure /etc/radvd.conf with your information —  add “AdvManagedFlag on”
  • Restart both radvd & dibbler-server
  • Check /var/log/syslog and /var/log/dibbler/dibbler-server.log for output

At this point, you should be able to drop any DHCPv6 compatible machine (note: Not OSX) on your network.  If everything is setup correctly on Dibbler, Radvd, and your IPv6 routing, you should be good to go. Note: The radvd line “AdvManagedFlag on” is critical.  Without that, the client machine will receive a route advertisement and stop listening for DHCP.  Very odd, but IPv6 likes to keep us network guys in jobs.

IPv6 Tags:dhcp, dhcpv6, dibbler, IPv6, ipv6wiki, networking, radvd, route advertising, routing

Post navigation

Previous Post: Review: Crackdown 2
Next Post: Ask me about Online Dating

More Related Articles

Hooray! For Today is IPv6 Launch Day! IPv6
Weekend Server Overhaul IPv6
OH SHIT OH SHIT. THE INTERNET IS RUNNING OUT!!!!shift+1 IPv6

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

July 2010
S M T W T F S
 123
45678910
11121314151617
18192021222324
25262728293031
« Jun   Aug »

Copyright © 2022 Obviate.io

Powered by PressBook Premium theme