Router musí na LAN rozhraní posílat RA (Router Advertisement), které bude obsahovat adresu link local pro default gateway. Dále je tam posílán místní prefix sítě spolu s bity M=1 a O=1, které říkají, že klienti nemají použít SLAAC a IP adresa se má vzít z DHCP serveru.
U Windows 7 automatické nastavení znamenalo získání IP adresy všemi možnými způsoby. Při M=1, O=1 byla přidělena jen IP z DHCP, jinak se brala podle SLAAC a DHCP současně. DHCP pošle jen IP adresu, délka prefixu a adresa brány si klient musí vzít z RA.
o M bit (managed address configuration flag) in RA header
• Setting the "managed address configuration flag" flag in IPv6 router advertisements indicates to attached hosts whether they should use stateful autoconfiguration to obtain addresses. If the flag is set, the attached hosts should use stateful autoconfiguration to obtain addresses. If the flag is not set, the attached hosts should not use stateful autoconfiguration to obtain addresses.
• set to 1
o O bit (Other statefull configuration) in RA header
• Pokud je Managed config nastaven a zároven je nastaven i Other config, nezáleží na nastavení bitu Other config a pro zíslání IP adresy se použije DHCP. Aby DHCP server poslal i další nastavení jako DNS server, doporučuje se používat i tento bit v kombinaci s Managed config. Jinak by se totiž z DHCP mohla převzít jen IP adresa, DNS servery ne.
• set to 1
Ten popis LEDE (
https://lede-project.org/docs/user-guide/dhcp_configuration) není úplně jasný.
V nastavení DHCP by mělo být:
config 'dhcp' 'lan'
option 'interface' 'lan'
option 'start' '100'
option 'limit' '150'
option 'leasetime' '12h'
option ra server
option dhcpv6 server
ra_management – v popisu se mluví o M flagu a A flagu. Co je A nevím, já znám M a O. Možná je tam jen O zaměněno za A.
Nastavení posílaného prefixu je patrně podle nastavení portu lan. Jakou/jaké IP adresy klient dostává? Pokud jich je více, tak funguje SLAAC a privacy extensions.