This section describes how to enable IPv6, and configure interfaces and router advertisements on the various implementations. Skip the sections in which you are not interested.
Figure 5.7 shows the network used in the following configuration examples.
The following sections describe enabling IPv6, configuring an interface and configuring router advertisements for the FreeBSD 5.2 implementation.
Most configuration is done in the /etc/rc.conf file. The /etc/defaults/rc.conf file provides all the default values for each variable and a basic documentation on each variable that could be used in the /etc/rc.conf.
In FreeBSD, IPv6 is enabled by setting the ipv6_enable variable to yes in the /etc/rc.conf configuration file.
# cat /etc/rc.conf ipv6_enable=yes
This configuration file is read at boot time by the boot scripts, namely /etc/rc and /etc/rc.network6.
By default, all interfaces are autoconfigured if IPv6 is enabled as above. Autoconfiguration is done by sending a router solicitation on each interface and configuring interfaces based on received router ...