长期以来一直有效的简单方法是在/etc/sysctl.conf中添加
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Run Code Online (Sandbox Code Playgroud)
然后使用sysctl -p激活设置。
它工作了一段时间,但突然启用了 IPv6。
我们面临两件事:
检查过程:
$ cat /proc/sys/net/ipv6/conf/eth0/disable_ipv6
1
Run Code Online (Sandbox Code Playgroud)
我想禁用此功能,有一个 postfix 服务器,并且在 IPv6 处于活动状态时 gmail 会反对。