ubuntu禁用ipv6

背景:在配置vps时,sudo add-apt-repository ppa:deadsnakes/ppa链接超时报错,加上之前的情况,vps使用ipv6链接服务时常出现超时问题

1、使用 sysctl 禁用 IPv6

首先,可以执行以下命令来检查 IPv6 是否已经启用:

ip a

2、使用如下命令进行关闭

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1
# 最后使用命令查看
ip a