zoukankan      html  css  js  c++  java
  • centos关闭ipv6

    1.使用lsmod查看ipv6的模块是否被加载。

    lsmod | grep ipv6

    [root@dmhadoop011 ~]# lsmod | grep ipv6
    ipv6                  317340  127 bonding

    如果加载了,则进行如下操作:

    2.修改/etc/sysconfig/network,追加:

    NETWORKING_IPV6=no

    2.修改/etc/hosts,把ipv6的那句本地主机名解析的也注释掉:

    #::1   localhost localhost6 localhost6.localdomain6

    3.要在运行的系统中禁止IPv6,依次输入下面的命令:
    echo 1>/proc/sys/net/ipv6/conf/all/disable_ipv6
    echo 1>/proc/sys/net/ipv6/conf/default/disable_ipv6


    4.修改 /etc/sysctl.conf
    添加下面的行:
    net.ipv6.conf.all.disable_ipv6 =1
    net.ipv6.conf.default.disable_ipv6 =1

    5.让系统不加载ipv6相关模块,新建设定文件/etc/modprobe.d/ipv6off.conf(名字随便起)(RHEL6.0之后没有了/etc/modprobe.conf这个文件),内容如下:

    alias net-pf-10 off
    options ipv6 disable=1


    执行下面的命令来使设置生效。
    sysctl -p

    对出错的处理

    error: "net.bridge.bridge-nf-call-ip6tables" is an unknown key

    解决方法如下:
    modprobe bridge

    lsmod|grep bridge

  • 相关阅读:
    python 编码与解码
    python 写文件
    python 文件读写
    python 异常处理
    python 断言
    C++的可移植性和跨平台开发
    Python中subprocess学习
    Python 的web自动化测试
    CookieJar和HTTPCookieProcessor
    python3爬虫
  • 原文地址:https://www.cnblogs.com/dailidong/p/7571182.html
Copyright © 2011-2022 走看看