On 12/23/11 12:52, Masataka Ohta wrote:
Michael Sinatra wrote:
The only time you need to perform extra steps is when you want to run DHCPv6. You need to enable the M and/or O flags and turn off the 'autonomous' flag (if you don't want a host to get both SLAAC addresses and DHCPv6 addresses.
That's a configuration of RA, not DHCPv6.
So? If DHCPv6 had default route capability you wouldn't need RA at all. The point is, you have to do more work to run DHCPv6 than SLAAC.
Then you need to turn on relaying unless you are putting the DHCPv6 server on the same wire.
As I wrote:
Just as most, if not all, NAT boxes have preconfigured DHCPv4 service to offer part of preconfigured private address space, home IPv6 routers may have preconfigured DHCPv6 service to offer part of configured public address space.
local DHCPv6 server should be running locally by default.
If you're talking about a little CPE router, maybe. If you're talking about an enterprise core router, then no. Ideally, nothing should be on by default, and services you wish to run should be configured explicitly. (Currently not the case with SLAAC, which is on by default when you configure IPv6 on some routers.)