CentOS 6.2 关闭 IPV6

在现在的Linux上IPv6已经在默认安装下被支持,但是对于一些对IPv6支持不是很好的应用服务器来说,开启了IPv6反而会影响服务器的网络性能,毕竟现在的网络交换设备不是IPv6的。

如何判断系统是否开了ipv6?

首先可以使用命令

lsmod | grep ipv6

ip6_tables 19392 0 iptable_mangle 3283 1 ipt_MASQUERADE 2400 3 iptable_nat 6124 1 nf_nat 22788 2 ipt_MASQUERADE,iptable_natnf_conntrack_ipv4 9440 4 iptable_nat,nf_natnf_defrag_ipv4 1449 1 nf_conntrack_ipv4nf_conntrack 79643 5 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4,xt_stateipt_REJECT 2349 2 iptable_filter 2759 1 ip_tables 17733 3 iptable_mangle,iptable_nat,iptable_filter

ipv6 23488114

第二,也可以通过查看开启的端口

netstat -tln

tcp 0 0 0.0.0.0:8100 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:843 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:113 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN tcp 0 0 :::8080 :::* LISTEN tcp 0 0 :::22 :::* LISTEN tcp 0 0 :::443 :::* LISTENudp 0 0 0.0.0.0:68 0.0.0.0:* udp 0 0 0.0.0.0:837 0.0.0.0:* udp 0 0 0.0.0.0:840 0.0.0.0:* udp 0 0 0.0.0.0:111 0.0.0.0:* udp 0 0 0.0.0.0:631 0.0.0.0:*

既然确定开启了之后,那怎样才能关闭呢?

我用的是CentOS6.2 没有找到/etc/modprobe.conf 文件,所以我就直接vi了一个,,并加了两行

alias net-pf-10 offalias ipv6 off

然后echo”NETWORKING_IPV6=NO” >> /etc/sysconfig/network

重启系统就好了。

相关阅读:

Ubuntu开启IPV6

思科CCIE认证知识点之IPV6地址

WireShark下抓取IPV6数据包使用教程

Ubuntu 12.04 校园网下使用IPV6源 免流量更新

Linux搭建IPV6 ftp服务器

CentOS IPV6设置

CentOS纯IPV6环境下设置更新源

CentOS 6 IPV6 关闭方法

人生就像一场旅行,不必在乎目的地,

CentOS 6.2 关闭 IPV6

相关文章:

你感兴趣的文章:

标签云: