晓木虫
学术数据库客户端

10分钟完成IPv6改造:基于linux服务器的IPv6支持改造方案

 找回密码
 注册会员

QQ登录

微信登录

10分钟完成IPv6改造:基于linux服务器的IPv6支持改造方案

跳转到指定楼层
微科普网站(www.wkepu.com)已经全面支持IPv6和IPv4双栈访问,现在将改造经验分享给大家,基于linux服务器在现有IPv4基础上,支持IPv6改造方案:

一、首先需要给服务器申请IPv6地址,然后购买IPv6公网带宽。

二、配置服务器的安全组规则,IPv6是独立的安全组规则。

三、手动配置服务器内部支持IPv6,具体如下:
1、远程连接到服务器。

2、运行
  1. vi /etc/modprobe.d/disable_ipv6.conf
复制代码
将options ipv6 disable=1修改为options ipv6 disable=0 后保存退出。

3、运行
  1. vi /etc/sysconfig/network
复制代码
将NETWORKING_IPV6=no修改为NETWORKING_IPV6=yes后保存退出。

4、运行vi /etc/sysctl.conf做如下修改:
  1. #net.ipv6.conf.all.disable_ipv6 = 1
  2. #net.ipv6.conf.default.disable_ipv6 = 1
  3. #net.ipv6.conf.lo.disable_ipv6 = 1

  4. net.ipv6.conf.all.disable_ipv6 = 0
  5. net.ipv6.conf.default.disable_ipv6 = 0
  6. net.ipv6.conf.lo.disable_ipv6 = 0
复制代码

修改完成后,保存并退出。

5、运行sysctl -p使配置生效。

6、配置网卡,运行
  1. vi /etc/sysconfig/network-scripts/ifcfg-eth0
复制代码
打开网卡配置文件,eth0为网卡标识符,需要修改成实际的标识符。在文件中根据实际信息添加以下配置:
单IPv6地址:
  1. IPV6INIT=yes
  2. IPV6ADDR=<IPv6地址>/<子网前缀长度>
  3. IPV6_DEFAULTGW=<IPv6网关>
复制代码

多IPv6地址:
  1. IPV6INIT=yes
  2. IPV6ADDR=<IPv6地址>/<子网前缀长度>
  3. IPV6ADDR_SECONDARIES="<IPv6地址1>/<子网前缀长度> <IPv6地址2>/<子网前缀长度>"
  4. IPV6_DEFAULTGW=<IPv6网关>
复制代码

7、重启网络服务:
CentOS 8系统运行nmcli c reload。
非CentOS 8系统运行service network restart或systemctl restart network。

8、在域名解析记录中添加AAAA记录。

完成以上步骤之后就完成了IPv6部署,部署IPv6其实很简单,十分钟即可完成改造。
在部署IPv6时遇到问题可以在本帖下留言,进行交流。


10分钟完成IPv6改造:基于linux服务器的IPv6支持改造方案
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则  | 请遵守晓木虫管理条例,不得违反国家法律法规

返回顶部