zoukankan      html  css  js  c++  java
  • 在centos服务器上启用ipv6地址

    随着互联网世界日新月异的发展,ipv6好像已经成为一种必不可少的趋势,但是当前国内机房大部分还不能支持ipv6,腾讯云亦如此。同时,现在有部分程序在服务器上运行的时候,需要服务器能监听一个ipv6地址才行,因此本文档指导如何在centos服务器上启用ipv6地址从而适配这些程序。
    1.查看服务器是否加载ipv6模块
      lsmod | grep ipv6
      如没有任何回显,则说明没有加载
      加载ipv6模块
      modprobe ipv6
      再次运行lsmod | grep ipv6,如出现回显,则说明ipv6已经正常加载
    2.修改配置文件启用ipv6
      vi /etc/modprobe.d/ipv6.conf
      修改options ipv6 disable=0
      备注:如果是centos5的系统,配置文件在vi /etc/modprobe.conf,注销
      alias net-pf-10
      alias ipv6 disable=1  这两行
      
      vi /etc/sysconfig/network
      添加NETWORKING_IPV6=yes
     
      配置文件修改完成之后,保存退出
      然后service network restart  使配置生效
    3.检查内核是否已经支持ipv6
      sysctl -a | grep ipv6 | grep disable
      运行以上命令,查看有无回显,若有回显说明内核已经支持ipv6
      若没有回显,重启服务器,使内核生效
    4.开启内核参数支持ipv6
      执行上述步骤之后,运行如下命令使内核开启ipv6
      sysctl -w net.ipv6.conf.all.disable_ipv6=0
      
      再次运行sysctl -a | grep ipv6 | grep disable
      若参数全部为0,则说明ipv6已经全部支持
    5.在网卡上配置ipv6地址
      以上配置都完成之后,网卡就可以支持ipv6地址了,启用一个试试吧
     
    备注:以上全部步骤,所有修改参数的动作均是临时修改,如果想永久生效,请修改对应的配置文件,如sysctl.conf、ifcfg-eth0.conf
  • 相关阅读:
    Linux/UNIX编程:实现简单 tee 命令
    Java原子变量类需要注意的问题
    一种很有意思的数据结构:Bitmap
    Java实现简单井字棋
    分治算法学习
    使用栈实现表达式求值
    Web安全学习笔记——SQL注入
    【old】Python学习笔记
    函数1
    pycharm(Tip of Day)
  • 原文地址:https://www.cnblogs.com/grimm/p/9638937.html
Copyright © 2011-2022 走看看