Linux关闭ipv6

前言

服务器上如果下载网络特别慢,就有可能开启的是ipv6,我们就要关闭ipv6

查看方式

1
ifconfig

如果出现inet6 fe80::20c:29ff:fed0:3514,说明机器开启了ipv6

关闭ipv6

编辑/etc/sysctl.conf配置

1
vi /etc/sysctl.conf

添加

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

编辑/etc/sysconfig/network配置

1
vi /etc/sysconfig/network

增加

1
NETWORKING_IPV6=no

编辑网卡

1
2
3
cd /etc/sysconfig/network-scripts/
ls
vi ifcfg-eth0

确保IPV6INIT=no,其中网卡的配置文件ifcfg-eth0要看服务器的实际名称。

生效

1
2
3
sysctl -p
# 或者
reboot

验证

1
ifconfig