尽管有制造垃圾的嫌疑,但放在外面是垃圾的东西放在自己家里则未必。
Ubuntu
从18.04开始启用netplan
接管网络配置,一直到22.04未曾发生变化,那基于netplan的配置就是一致的。
在netplan中配置dhcp6: false
不能禁止IPv6出现在网卡配置信息中,仍会看到IPv6地址。
因为虽然禁止从dhcp中获取分配和无状态IPv6地址,但本地链路中仍会生成一个IPv6地址用以本地IPv6支持,netplan
默认生成这一配置。
这个IPv6地址不会被用于外界通信,因为其不能保证唯一。
禁用这个本地地址需要手动配置网卡配置本地链路为IPv4,配置及其位置应如下所示。
network:
ethernets:
eth0:
dhcp4: true
dhcp6: false
link-local: [ ipv4 ]
version: 2
另外,netplan的配置位于/etc/netplan/
目录内。