I currently have Draytek 2860 router that handles IPv6 in the following modes
- SLAAC (Stateless Configuration)
- SLAAC (Stateless Configuration with Other configuration Flag)
- DHCPv6 (StateFull)
What I'm trying to achieve is safe IPv6 global address I.E one which does not use the MAC address (I know i can use privacy extensions but certain IOT things do not support this on my network) and the ability to route locally using the Unique Local Address
This all goes away if i could get a static Prefix from my ISP BT but they don't
So using SLAAC i can get a Unique Local Address assigned to my Ubuntu server 16.04 LTS and Desktop 16.10 but that includes the MAC address.
Using DHCPv6 i can get a generated IPv6 address effectively hiding my MAC but no Unique Local Address.
So how do i hide my MAC address excluding privacy extensions while maintaining a Unique Local Address?
I have raised this with Draytek directly and been told it must be a machine configuration as they can assign Unique local Address while running in DHCPv6 mode