With a /64 assigned, the gateway announces it through Router Advertisements, which tell hosts the prefix, the default router, and — when the RDNSS option from RFC 8106 is included — the DNS servers to use. Hosts then build their own addresses with Stateless Address Autoconfiguration, or SLAAC, without the gateway tracking a lease table.
Most modern operating systems generate more than one address per prefix. A stable address, often derived per RFC 7217, stays consistent on that network, while temporary privacy addresses under RFC 8981 rotate on a schedule and are preferred for outbound connections.
UniFi gives you a choice of how clients obtain addresses and options on each network. The three practical modes are:
- SLAAC only. Clients self-assign from the Router Advertisement and learn DNS through RDNSS. This is the simplest option and the one every IPv6-capable client supports.
- SLAAC plus stateless DHCPv6. Addresses still come from SLAAC, while DHCPv6 supplies DNS servers and other options. This suits networks with older clients that ignore RDNSS.
- Stateful DHCPv6. The gateway assigns addresses from a defined range and records leases, much like IPv4 DHCP. It gives you a lease table to audit, but it does not reach every client.
Android does not implement stateful DHCPv6 address assignment, so a network configured for DHCPv6 addresses alone will leave Android phones, tablets, and many streaming boxes without a global IPv6 address. Accordingly, SLAAC should stay on for any network with consumer devices, and stateful DHCPv6 becomes an optional addition rather than a replacement.
DNS deserves particular attention at this step. If a network advertises your ISP's IPv6 resolvers while IPv4 DHCP points clients at a filtering resolver, dual-stack clients can quietly bypass the filter over IPv6 — align both address families as described in our UniFi DNS filtering guide.
IPv6 also matters on networks where the ISP never enters the picture. Matter and Thread devices communicate over link-local and unique local IPv6 addresses, and Thread border routers send Router Advertisements of their own to announce mesh routes, so keeping that traffic intact is part of running Matter and Thread on a UniFi network.
The practical takeaway is to leave Router Advertisements and multicast discovery working on your IoT VLAN even if you never enable a delegated prefix there. Disabling IPv6 at the host level on a Home Assistant server, for example, is a common cause of Matter commissioning failures.