​welcome to my blog​

禁用ipv6

一.编辑/etc/sysctl.conf文件, 在末尾添加以下三句

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

二.执行​​sudo sysctl -p​​, 会看到下面三句输出

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

三.执行​​cat /proc/sys/net/ipv6/conf/all/disable_ipv6​​, 如果输出1则说明已经禁用ipv6

启用ipv6

一. 修改启动ipv6时加入的三句话, 也就是/etc/sysctl.conf文件的最后三句

net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0

二.执行​​sudo sysctl -p​​, 会看到下面三句输出

net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0

三.执行​​cat /proc/sys/net/ipv6/conf/all/disable_ipv6​​, 如果输出0则说明已经启用ipv6