方法一:通过sysctl配置禁用IPv6
1、打开终端,使用root权限登录
2、sudo nano /etc/sysctl.conf
3、在文件末尾添加内容
#禁用IPv6 net.IPv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
4、保存并关闭文件。然后运行以下命令使生效
sudo sysctl -p
5、检查IPv6是否已禁用,运行以下命令
cat /pro/sys/net/ipv6/conf/all/disable_ipv6
方法二:临时禁用IPv6
1、打开终端,使用root权限登录。
2、运行以下命令临时禁用IPv6
sudo sysctl -w net.ipv6.conf.all.disable_ipv6 = 1 sudo sysctl -w net.ipv6.conf.default.disable_ipv6 = 1
3、重新启用IPv6,运行以下命令
sudo sysctl -w net.ipv6.conf.all.disable_ipv6 = 0 sudo sysctl -w net.ipv6.conf.default.disable_ipv6 = 0
方法三:禁用IPv6模块
1、打开终端,使用root权限登录。
2、运行以下命令,禁用IPv6模块
sudo echo "blacklist ipv6" >> /ect/modprobe.d/blacklist.conf
3、重新启动系统以使更改生效。