CentOS 8系统下禁用IPv6的简易方法

6,830次阅读
没有评论

VPS百科一直使用的是CentOS系统,现在是CentOS 8系统。而且一直是VPS默认使用CentOS 8系统,而有些VPS自动开了IPv6地址。

而个人现在更喜欢IPv4地址,因此需要在CentOS 8系统下禁用IPv6,这里vps百科分享自己在网络上学到的简单方法,同时自己也记录下,方便使用。

CentOS

在CentOS 8中禁用IPv6

首先,使用以下ip命令检查CentOS 8计算机上是否启用了IPv6

# ip a | grep inet6

如果启用了IPv6 ,则可以看到一些inet6行,但是,如果该命令不输出任何内容,则将在所有网络接口上禁用IPv6。

使用sysctl命令禁用IPv6。此方法用于临时禁用IPv6 。您无需重新引导系统即可进行更改,但不是永久禁用IPv6。

首先使用以下命令创建一个新的sysctl配置文件/etc/sysctl.d/70-ipv6.conf

# vi /etc/sysctl.d/70-ipv6.conf

接下来,添加以下行并保存文件。

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

Sysctl配置文件

现在,要禁用IPv6,请使用以下命令。

# sysctl --load /etc/sysctl.d/70-ipv6.conf

验证是否禁用了IPv6,请运行以下ip命令 。

# ip a | grep inet6

如果该命令未返回任何内容,则表明已在所有网络接口上禁用IPv6

好了,很简单吧!VPS百科亲测可行。不过,这个方法不是永久禁用IPv6,重启系统后可能IPv6又能用了。

1
VPS百科小编
版权声明:本站原创文章,由 VPS百科小编 2022-01-13发表,共计676字。
转载说明:
评论(没有评论)
载入中...