linux 关闭ipv6
2015-07-06 16:12
441 查看
rhel6或centos6关闭ipv6:
1、在/etc/modprobe.d/目录下增加一个新的配置文件ipv6.conf
/etc/modprobe.d/ipv6.conf
alias net-pf-10 off
alias ipv6 off 或 options ipv6 disable=1
注: 前者可以禁用ipv6,但是加载ipv6模块报错:FATAL: Module off not found.
后者加载ipv6模块可以加载成功。
2、在/etc/modprobe.d/目录下增加一个新的配置文件ipv6.conf
/etc/modprobe.d/ipv6.conf
install ipv6 /bin/true
注:的确能关闭IPv6但是会导致网卡bonding失败等各种问题,
加载ipv6模块没报错,但加载失败。
3、修改/etc/sysctl.conf
sed -i '/net.ipv6.conf.all.disable_ipv6=/d' /etc/sysctl.conf
echo "net.ipv6.conf.all.disable_ipv6=1" >> /etc/sysctl.conf
sed -i '/net.ipv6.conf.default.disable_ipv6=/d' /etc/sysctl.conf
echo "net.ipv6.conf.default.disable_ipv6=1" >> /etc/sysctl.conf
影响其他:
1、/etc/ssh/sshd_conf中的AddressFamily any改为AddressFamily inet,否则sshd会有问题;
2、关闭ip6tables
3、/etc/sysconfig/network 里面添加NETWORKING_IPV6=no 或者 IPV6INIT=no 都是没有用的
需要重启
1、在/etc/modprobe.d/目录下增加一个新的配置文件ipv6.conf
/etc/modprobe.d/ipv6.conf
alias net-pf-10 off
alias ipv6 off 或 options ipv6 disable=1
注: 前者可以禁用ipv6,但是加载ipv6模块报错:FATAL: Module off not found.
后者加载ipv6模块可以加载成功。
2、在/etc/modprobe.d/目录下增加一个新的配置文件ipv6.conf
/etc/modprobe.d/ipv6.conf
install ipv6 /bin/true
注:的确能关闭IPv6但是会导致网卡bonding失败等各种问题,
加载ipv6模块没报错,但加载失败。
3、修改/etc/sysctl.conf
sed -i '/net.ipv6.conf.all.disable_ipv6=/d' /etc/sysctl.conf
echo "net.ipv6.conf.all.disable_ipv6=1" >> /etc/sysctl.conf
sed -i '/net.ipv6.conf.default.disable_ipv6=/d' /etc/sysctl.conf
echo "net.ipv6.conf.default.disable_ipv6=1" >> /etc/sysctl.conf
影响其他:
1、/etc/ssh/sshd_conf中的AddressFamily any改为AddressFamily inet,否则sshd会有问题;
2、关闭ip6tables
3、/etc/sysconfig/network 里面添加NETWORKING_IPV6=no 或者 IPV6INIT=no 都是没有用的
需要重启
相关文章推荐
- linux 设置默认网关
- linux下vi操作 提示Found a swap file by the name
- Linux中ls命令详解
- Linux内核模块:模块的编译
- 阿里云centos 6安装iRedmail过程
- BeagleBone Black教程之BeagleBone Black使用到的Linux基础
- Linux下配置和安装VNCServer远程服务
- linux查看IP地址
- linux sar命令详解
- Linux下手动安装最新Git
- linux系统 安装jboss服务器
- linux安装VirualBox虚拟机
- Linux lvs DR配置
- Linux上的free命令详解
- BeagleBone Black教程之BeagleBone Black使用到的Linux基础
- CentOS6升级Python到2.7.3版本
- linux 技巧:使用 screen 管理你的远程会话
- linux系统进入单用户模式
- Linux内核模块:模块参数
- echo 0 > /proc/sys/kernel/printk