强制apt使用IPv4或IPv6
今天有个朋友新入的vps遇到不能使用apt,看了下是系统走IPv6总是连不上,按照以下方法解决,我记录下来,以备不时之需。
此方法适用于debian
与ubuntu
。
如果只是临时使用,只需要像这样执行一条命令:
1 | apt -o Acquire::ForceIPv4=true update |
如果想要默认以后都走IPv4的话,需要在/etc/apt/apt.conf.d
文件夹下,创建一个99force-ipv4
的文件
1 | vim /etc/apt/apt.conf.d/99force-ipv4 |
并填入以下内容即可:
1 | Acquire::ForceIPv4 "true"; |
如果想要强制IPv6,道理一样的。