Linux系统服务器在启用了IPv6后,可能会遇到访问速度慢、API接口受限等问题。因为当服务器开启IPv6时,它会优先通过IPv6网络进行请求,这在一些不兼容的情况下,可能会导致访问不畅。所以,有时关闭IPv6反而是一个比较有效的解决方案。
Linux服务器上关闭IPv6教程
一、通过SSH登录到服务器,然后执行下面的命令来实现:
wget -O disable_ipv6.sh http://downinfo.myhostadmin.net/vps/disable_ipv6.sh && bash disable_ipv6.sh && rm -rf disable_ipv6.sh

这个命令会下载一个脚本文件,执行它后就会自动禁用IPv6,并在完成后删除该脚本。支持的操作系统包括CentOS 6/7/8、Debian 8/9和Ubuntu 16/18/20等常见版本。
二、如果你使用的是Debian 8,也可以通过手动编辑配置文件来禁用IPv6:
vi /etc/network/interfaces
在文件中找到IPv6的相关配置,直接将这些行注释掉(加上 #
号)。

保存退出并重启网络服务:
service networking restart
这样IPv6就被完全禁用了。当然,如果对速度影响不是太大,也不建议主动关闭,在操作之前务必提前测试站点访问速度!