Should I be using ipv6_activate_all_interfaces or ip6addrctl_policy="ipv6_prefer"

Jonathan Price freebsd at jonathanprice.org
Wed Aug 27 18:55:50 UTC 2014


> I was over-simplifying and, as you state, any interface explicitly
> configured for IPv6  will have IPv6 disabled. Those with explicit IPv6
> configuration will not be disabled.
>
> Most end-user systems are NOT configured with an address. In most cases
> SLAAC (and, perhaps DHCPv6) along with things like NDP and RTSOL do
> allof hte configuration. If ipv6_activate_)all_interfaces is NO, only
> explicitly configured interfaces will run IPv6. If it i YES, any
> interface with no explicit configuration will auto-configure and run IPv6.
>
> The system I am typing this on is entirely auto-configured as are almost
> all Windows systems running 7 or 8. (Maybe Vista, too. Don't recall.)
> --
> R. Kevin Oberman, Network Engineer, Retired
> E-mail: rkoberman at gmail.com <mailto:rkoberman at gmail.com>

Ah, thanks, that makes sense.

Would that mean that a line such as 'ifconfig_IF="DHCP"' would not count 
the interface as being explicitly configured? I haven't looked into 
SLAAC or DHCPv6 configuration yet, so I'm not sure if either of those 
require a line like the one above.

I couldn't word that particularly well. Basically, my question is, does 
any "ifconfig_IF_..." line count IF as being explicitly configured, or 
is it just interfaces with statically assigned addresses?

Thanks,
Jonathan.


More information about the freebsd-net mailing list