Gentoo IPv6 via SLAAC results in the wrong IPV6 address
I'm running a Gentoo Linode and have to statically configure my IPv6 address. SLAAC assigns the wrong IPv6 address to the interface. As soon as I manually configure it, IPv6 works without a problem.
I can think of two reasons off the top of my head why you might be getting the wrong IPv6 address via SLAAC.
IPv6 privacy extension are enabled.You will want to make sure that the contents of /proc/sys/net/ipv6/conf/eth0/use_tempaddr is 0.
'slaac private' is on in your /etc/dhcpcd.conf. See this Community Site post for more information.