The text before the '@' symbol is the name of the driver controlling the device.
@@ -356,7 +356,7 @@
* Its 128-bit address space allows for 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses. This addresses the IPv4 address shortage and eventual IPv4 address exhaustion.
* Routers only store network aggregation addresses in their routing tables, thus reducing the average space of a routing table to 8192 entries. This addresses the scalability issues associated with IPv4, which required every allocated block of IPv4 addresses to be exchanged between Internet routers, causing their routing tables to become too large to allow efficient routing.
+To configure an additional IPv6 anycast address, specify the anycast address as an `_aliasN`, as specified in man:rc.conf[5], followed by the `anycast` option:
+Keep in mind that the applications can't bind to anycast addresses; in that case you need to use an alias address instead.
+
[[config-dynamic-ip-v6]]
=== Configuring Dynamic IPv6 Address
-If the network has a DHCP server, it is very easy to configure the network interface to use DHCP.
-man:dhclient[8] will provide automatically the IP, the netmask and the default router.
-
-To make the interface work without DHCP, execute the following commands:
+To dynamically configure the IPv6 address of the interface using Stateless Address Autoconfiguration (SLAAC), execute the following commands:
[source,shell]
....
@@ -504,6 +499,8 @@
# sysrc rtsold_enable="YES"
....
+Please note that when IPv6 packet forwarding is enabled (i.e., `ipv6_gateway_enable=YES`), the system will not configure a SLAAC address unless `net.inet6.ip6.rfc6204w3` man:sysctl[8] variable is set to 1.
+
=== Router Advertisement and Host Auto Configuration
This section demonstrates how to setup man:rtadvd[8] on an IPv6 router to advertise the IPv6 network prefix and default route.