临时关闭IPV6
sudo sysctl -w net.ipv6.conf.enp1s0.disable_ipv6=1
永久关闭方法
创建文件/etc/netplan/99-disable-ipv6.yaml
network:
version: 2
ethernets:
enp1s0:
dhcp6: false
accept-ra: false
link-local: []
然后修复文件权限
chmod 600 /etc/netplan/99-disable-ipv6.yaml
重新应用 netplan
sudo netplan apply
检查 netplan 生成的 systemd-networkd 配置是否包含了我们的设置
cat /run/systemd/network/10-netplan-enp1s0.network | grep -i ipv6
你看到IPv6AcceptRA=no说明配置已生效。