[CentOS] CentOS 6 IPv6 關閉方法

方法一:編輯器

CentOS 6 默認安裝後,IPv6是自動開啓的,可是如今IPv6尚未普及基本用不到這個功能,建議關閉IPv6模塊。下面介紹一下關閉方法。spa

說明藍色=命令名稱.net

      淺綠=命令參數orm

      淺藍=選項ip

      紫色=目錄get

      系統環境:CentOS  6.2  i686it

一、查看系統是否開啓ipv6table

a)經過網卡屬性查看class

命令:ifconfigiptables

註釋:有 「inet6 addr:。。。。。。。「 的表示開啓了ipv6功能

b)經過內核模塊加載信息查看

命令:lsmod grep ipv6

二、ipv6關閉方法

在/etc/modprobe.d/dist.conf結尾添加

alias net-pf-10 off
alias ipv6 off
可用vi等編輯器,也能夠經過命令:
cat <<EOF>>/etc/modprobe.d/dist.conf
alias net-pf-10 off
alias ipv6 off
EOF

寫改完畢重啓電腦。




方法二:

首先,在終端輸入 ip -6 addr show 和 lsmod | grep ipv6查詢一下有無安裝IPV6模塊,或用netstat -nuptl查看是否有ipv6的地址,若是有顯示,則說明未禁用IPV6協議,請按如下步驟操做:

1、vi /etc/modprobe.d/disable-ipv6.conf(名字隨便起)(RHEL6.0以後沒有了/etc/modprobe.conf這個文件)
輸入:install ipv6 /bin/true


[root@manager ~]# cd /etc/modprobe.d/
[root@manager modprobe.d]# cat ipv6.conf 
install ipv6 /bin/true

 

2、vi /etc/sysconfig/network在最後增長一句:IPV6INIT=no

[root@manager ~]# cat /etc/sysconfig/network
NETWORKING=yes
IPV6INIT=no

 

3、禁用ipv6的iptables
chkconfig ip6tables off

4、重啓。

最後,在終端再次輸入開頭兩條命令來驗證IPV6協議禁用是否成功,此時應無任何內容。

相關文章
相關標籤/搜索