1. 停用 IPv6 網路支援
編輯 /etc/sysconfig/network 修改
NETWORKING_IPV6=yes
變更成
NETWORKING_IPV6=no
2. 停用 Kernel 中的 IPv6 通訊協定堆疊
編輯 /etc/modprobe.conf
增加下列兩行設定
alias net-pf-10 off
alias ipv6 off
3. 停用 IPv6 版的防火牆
先執行下列指令停止服務
[www@root ]$ /etc/init.d/ip6tables stop
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading ip6tables modules: [ OK ]調整 IPv6 防火牆服務不要在開機自動啟動
[www@root ]$ chkconfig –level 35 ip6tables off
4. 檢查 localhost 名稱解析
編輯 /etc/hosts 若是 localhost 項目有 IPv6 格式的可以直接移除
::1 localhost.localdomain localhost
不過要確定下列 IPv4 格式的 localhost 項目存在,不然會造成問題
127.0.0.1 localhost.localdomain localhost
ubuntu 關閉ipv6
ipv6有開啟的狀態
$ip a | grep inet6
inet6 ::1/128 scope host
inet6 fe80::e61f:13ff:febc:c348/64 scope link
修改 sysctl.conf,即可關閉ipv6
vi /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
沒有留言:
張貼留言