Linux(CentOS)停止ipv6的正确方法

2014年03月27日

很多时候,我们架构服务器时,不需要使用ipv6, 所以应该将其停止,以节省我们有限的资源,特别是在云服务的aws上。
停止ipv6的正确方法为:
在/etc/modprobe.d/ipv6.conf中添加以下内容

options ipv6 disable=1

而不是在/etc/modprobe.d/disable-ipv6.conf中添加上面的一行内容。

接下来停止ipv6服务

# /etc/rc.d/init.d/ip6tables stop 

最后设置ip6tables 不随机启动

# chkconfig ip6tables off

确认查看

[root@ip-**-***-**-***]# chkconfig --list | grep "3:on"
acpid          	0:off	1:off	2:on	3:on	4:on	5:on	6:off
auditd         	0:off	1:off	2:on	3:on	4:on	5:on	6:off
crond          	0:off	1:off	2:on	3:on	4:on	5:on	6:off
iptables       	0:off	1:off	2:on	3:on	4:on	5:on	6:off
netfs          	0:off	1:off	2:off	3:on	4:on	5:on	6:off
network        	0:off	1:off	2:on	3:on	4:on	5:on	6:off
postfix        	0:off	1:off	2:on	3:on	4:on	5:on	6:off
rsyslog        	0:off	1:off	2:on	3:on	4:on	5:on	6:off
sshd           	0:off	1:off	2:on	3:on	4:on	5:on	6:off
udev-post      	0:off	1:on	2:on	3:on	4:on	5:on	6:off

ip6tables的服务已经没有了。