0%

Centos7关闭IPv6

验证ipv6是否关闭

cat /proc/sys/net/ipv6/conf/all/disable_ipv6
0:开启状态
1:关闭状态

方法一: 开机不加载IPv6模块

修改grub文件

1
2
vi /etc/default/grub 
GRUB_CMDLINE_LINUX="ipv6.disable=1 crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
1
grub2-mkconfig -o /boot/grub2/grub.cfg

重启服务器,查看模块

1
2
reboot
lsmod |grep ipv6

方法二:命令行修改(推荐)

修改内核参数

1
2
vi /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6=1

修改网络配置文件

1
2
vi /etc/sysconfig/network
NETWORKING_IPV6=no

修改网卡配置文件

1
2
vi /etc/sysconfig/network-scripts/ifcfg-XX
IPV6INIT=no

加载内核参数,使其生效

sysctl -p