Linux下怎么禁用IPV6

2023-04-16 10:52:00 linux ipv6 禁用

在Linux系统中禁用IPV6主要有两种方法:一种是修改grub配置文件,另一种是使用sysctl命令。

1、修改grub配置文件:

首先,打开终端,使用sudo命令进入root用户模式,进入/etc/default/grub目录,打开grub配置文件,在GRUB_CMDLINE_LINUX_DEFAULT参数后面添加“ipv6.disable=1”,保存文件:

sudo su
cd /etc/default/
vi grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet ipv6.disable=1"
:wq

然后,使用update-grub命令更新grub配置文件:

update-grub

最后,重启系统,IPV6即可禁用。

2、使用sysctl命令:

首先,打开终端,使用sudo命令进入root用户模式,使用sysctl命令禁用IPV6:

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

上面两条命令分别禁用所有网络接口和默认网络接口的IPV6协议,如果要禁用某个特定的网络接口,可以替换all或default为相应的网络接口名称,如eth0、eth1等。

最后,重启系统,IPV6即可禁用。

相关文章