在我的家庭网络中,我有双 IPv4 + IPv6 堆栈。IPv4 运行 DHCP,而 IPv6 依赖于 SLAAC。
在我的 Ubuntu Server 20.04 上,/etc/netplan/00-installer-config.yaml
文件如下所示:
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
它工作正常,但是 Ubuntu 生成的 IPv6 地址是标准的 EUI64,它允许您读取网络适配器的 MAC 地址。作为比较,Windows 操作系统每 24 小时生成一个新的随机 IPv6 地址(或至少最后 64 位),它不依赖于网络适配器的 MAC 地址。
我的问题:Ubuntu 是否可以像 Windows 一样生成临时 IPv6 地址?
如https://netplan.io/reference中所述,您可以指定
ipv6-privacy: true
启用 IPV6 隐私扩展。