MR> This is the MAC based EUI-64. You have a fffe in the middle and the MR> 2nd bit of the first byte is set.
Yup. But why it my machine making the associated v6 address a temporary one and giving me another address entirely?
MR> Another cause for the two public addresses could be a broken MR> configuration of SLAAC and DHCPv6.
I'm not exactly sure where I would have done that. I use a basic dhcpcd, meaning I haven't changed anything. And my router doesn't seem to be forcing v6 addresses at me, and I haven't configured it to do so whatsoever. I use a he.net tunnel, and have opened a couple ports for my BBS/mailer/server machine for one specific v6 address (the one that uses my MAC address.
So with that said, I'm completely confused as to why I have two addresses on that machine when I didn't configure anything to do it. It seems my Archlinux VM has had the same single v6 address ever since I started toying with it. Seems to me that my Gentoo machine is trying to deprecate the MAC-based v6 address and use this new one..? I don't want it to do that! :)