您的位置:首页 > 运维架构 > Linux

CentOS 5 禁用 IPv6

2011-01-19 09:32 302 查看
1. 编辑 /etc/sysconfig/network ,设置 NETWORKING_IPV6=”no”
2. 编辑 /etc/modprobe.conf,加如下面两行
alias ipv6 off
alias net-pf-10 off
3. 禁用 IPv6 防火墙
chkconfig ip6tables off
4. 重新引导系统。
注意:
在 5.4 或以上版本,请在 /etc/modprobe.conf 把
alias ipv6 off
改为
options ipv6 disable=1
另类做法(可能较容易,并适用于在任何有 /etc/modprobe.d 的发行内):
# touch /etc/modprobe.d/disable-ipv6.conf
# echo “install ipv6 /bin/true” >> /etc/modprobe.d/disable-ipv6.conf
* 5.4 版的更新引进了符号/ipv6 模块的互赖性;因此,假若 IPv6 曾经以上述方法停用,当结合界面的驱动程序被升级到 5.4 后,内核的结合模块将会不能被装入。要让这个模块正常装入,请改用:
# touch /etc/modprobe.d/disable-ipv6.conf
# echo “options ipv6 disable=1″  〉〉 /etc/modprobe.d/disable-ipv6.conf
为什么要禁用IPv6?
有资料显示 IPv6 有可能会导致 DNS 解析变慢,禁用 IPv6 后恢复正常。在 Linux 上禁用 IPv6 并没有争意。
参考:
http://www.linuxsense.org/archives/74.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: