Ubuntu去掉网卡IPV6
Reverse Lv4

概述

这里只记录我的场景,我这边是没有做配置文件的,不依赖 netplan 的.

临时禁用

将这里的 enp0s3 换成你实际的网卡名,这会立即禁用 IPV6,但重启后会失效.

1
sysctl -w net.ipv6.conf.enp0s3.disable_ipv6=1

临时禁用所有网卡的 IPv6,可执行以下命令.

1
2
sysctl -w net.ipv6.conf.all.disable_ipv6=1
sysctl -w net.ipv6.conf.default.disable_ipv6=1

或者你想持久禁用 IPV6,可以执行以下命令.

注意这里的示例写的是禁止所有网卡的 ipv6,你得根据实际情况自己修改一下

1
2
3
echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
echo "net.ipv6.conf.default.disable_ipv6 = 1" >> /etc/sysctl.conf
sysctl -p # 立即生效

永久禁用

因为还没用到,所以暂时放一放,还没研究.