跳转到内容
无痕工具库 无痕工具库

Hostinger Linux 系统禁用 IPv6 的详细教程

虽然我们不建议在你的 VPS 上永久禁用 IPv6,但临时关闭该协议有助于排查网络问题。本教程将介绍如何在你的 VPS 上禁用 IPv6。

基于 Red Hat 的 Linux 发行版

如果你使用的是基于 Red Hat 的系统,请按照以下步骤禁用 IPv6:

sysctl -w net.ipv6.conf.all.disable_ipv6=1
sysctl -w net.ipv6.conf.default.disable_ipv6=1
sysctl -w net.ipv6.conf.tun0.disable_ipv6=1

要重新启用 IPv6,请使用以下命令:

sysctl -w net.ipv6.conf.all.disable_ipv6=0
sysctl -w net.ipv6.conf.default.disable_ipv6=0
sysctl -w net.ipv6.conf.tun0.disable_ipv6=0
sysctl -p

基于 Debian 的 Linux 发行版

对于基于 Debian 的系统,禁用 IPv6 的方法如下:

  • 使用与前面相同的方法打开终端。
  • 运行以下命令编辑配置文件:
sudo nano /etc/sysctl.conf
  • 在文件末尾添加以下几行:
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.tun0.disable_ipv6 = 1
  • 按 CTRL X 保存更改,然后按 Y 和 Enter 关闭文件。
  • 重启你的设备。

要重新启用 IPv6,只需删除你添加到 /etc/sysctl.conf 中的那几行,然后重启系统即可。