CentOS 6 中禁用 IPv6

/ 0评 / 0

网上相当一部分资料谈到的方法是禁用 IPv6 模块,我们线上服务器也是禁用 IPv6 模块,并没有遇到什么问题。
但 CentOS 官方网站并不推荐使用禁用 IPv6 模块的方法,因为这样会引起 SELinux 和其他组件的问题。
推荐的方法如下:

配置 /etc/sysctl.conf


net.ipv6.conf.all.disable_ipv6 <span class="o">=</span> 1
net.ipv6.conf.default.disable_ipv6 <span class="o">=</span> 1

在运行的系统中禁用


<span class="nb">echo </span>1 <span class="o">></span> /proc/sys/net/ipv6/conf/all/disable_ipv6
<span class="nb">echo </span>1 <span class="o">></span> /proc/sys/net/ipv6/conf/default/disable_ipv6

<span class="c"># 或者</span>
sysctl <span class="nt">-w</span> net.ipv6.conf.all.disable_ipv6<span class="o">=</span>1
sysctl <span class="nt">-w</span> net.ipv6.conf.default.disable_ipv6<span class="o">=</span>1

Ref

How do I disable IPv6?
CentOS 6/RHCE 6 禁用 IPv6 协议模块

发表评论