Ubuntu20.04 禁用IPv6

发布时间 2023-10-24 11:52:40作者: 纯白、色

Ubuntu 20.04禁用IPv6

步骤1: 确保系统更新

在开始禁用IPv6之前,请确保系统上的所有软件包都是最新的。打开终端并运行以下命令:

sudo apt update sudo apt upgrade

步骤2: 选择禁用方法

您可以使用两种不同的方法来禁用IPv6,具体取决于您的偏好。以下是这两种方法:

方法一:通过内核模块禁用IPv6

编辑GRUB引导配置文件以禁用IPv6。运行以下命令以编辑文件:

sudo nano /etc/default/grub

在 GRUB_CMDLINE_LINUX 行中添加 ipv6.disable=1。这将使GRUB内核命令行中的IPv6禁用参数如下所示:

GRUB_CMDLINE_LINUX="crashkernel=auto ... ipv6.disable=1"

保存并关闭文件,然后重新生成GRUB配置:

sudo update-grub

最后,重新启动系统以使更改生效:

sudo reboot

方法二:通过sysctl禁用IPv6

另一种方法是通过sysctl配置文件禁用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

保存并关闭文件。然后运行以下命令以应用更改,无需重新启动系统:

sudo sysctl -p

步骤3: 验证禁用IPv6

您可以运行以下命令来验证是否成功禁用IPv6。如果返回值为1,则表示IPv6已成功禁用:

cat /proc/sys/net/ipv6/conf/all/disable_ipv6

步骤4: 完成禁用

恭喜,您已成功禁用IPv6。这对于解决特定网络问题或在不需要IPv6的环境中很有用。确保在必要时重新启用IPv6,并谨慎处理网络设置。感谢您使用本教程来禁用IPv6并改进Ubuntu 20.04 LTS的网络性能。