方法 1:
$ su
$ gedit /etc/sysctl.conf
# 禁用整个系统所有接口的 IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
# 禁用某一个指定接口的 IPv6 (例如:eth0, lo)
net.ipv6.conf.eth0.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
$ sudo sysctl -p
方法 2:
$ sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX="xxxxx ipv6.disable=1"
# Ubuntu
$ sudo update-grub
# Fedora
$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
方法 3:
$ sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
方法 4:
Network Manager - Wired connection 1 - IPv6 Settings - Method: Ignore
检查效果
$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1
$ ifconfig
$ ip a s
没有评论:
发表评论