In my home network I have dual IPv4 + IPv6 stack. IPv4 runs DHCP whereas IPv6 depends on SLAAC.
On my Ubuntu Server 20.04 the
/etc/netplan/00-installer-config.yaml file looks like this:
network: ethernets: eth0: addresses: - 10.0.4.43/24 dhcp6: false accept-ra: true gateway4: 10.0.4.1 nameservers: addresses: - 10.0.6.3 search: - example.com version: 2
It works fine however the IPv6 address that Ubuntu generates is standard EUI64, which allows you to read network adapter's MAC address. For comparison, Windows operating system generates a new randomised IPv6 address (or at least last 64 bits) every 24 hours that does not depends on network adapter's MAC address.
My question: Is it possible for Ubuntu to generate temporary IPv6 address like Windows does?