Centos配置ipv6教程

人人商城 2周前 (09-30) 28次浏览 未收录 0个评论 扫描二维码

第一步:注册并创建 IPv6 通道

(1)注册 https://www.tunnelbroker.net/ (需要邮箱验证)

Centos配置ipv6教程

Centos配置ipv6教程

确认注册后去注册邮箱查看认证的邮件(如果收件箱没有,查看一下是否被转移到了垃圾箱)

Centos配置ipv6教程

打开上面红框中的verify的地址。

(2)创建隧道

登录后选择 Create Regular Tunnel

Centos配置ipv6教程

Centos配置ipv6教程

确认创建即可,跳转进入如下页面

Centos配置ipv6教程

第二步:配置服务器支持ipv6,编辑服务器的内核配置文件/etc/sysctl.conf

修改以下三项的结果为0,如果文件中没有这三个参数,在该文件中添加即可:

net.ipv6.conf.all.disable_ipv6 = 0

net.ipv6.conf.default.disable_ipv6 = 0

net.ipv6.conf.lo.disable_ipv6 = 0

执行sysctl -p使修改的参数生效

第三步:

创建好隧道后打开Example Configurations,选择“linux-net-tools”,复制框中的命令在服务器中执行(保存好这些命令)

Centos配置ipv6教程

第四步:配置nginx域名配置文件,加上监听ipv6的配置:

server {

listen 80; // 监听 IPv4 的 80 端口

listen [::]:80; // 监听 IPv6 的 80 端口

}

如果配置了https还需要添加监听ipv6的443端口

server {

listen 443 ssl http2; // 监听 IPv4 的 443 端口

listen [::]:443 ssl http2; // 监听 IPv6 的 443 端口

}

第五步:配置 DNS 使其支持 IPv6 解析

只需给相应的域名加上AAAA解析,值填 HE 里的Client IPv6 Address,去掉最后的/64即可,如2001:470:100:100::2

注意:如果您重启了服务器,就会导致web服务启动失败。

此时,需要您再执行一下第三步,然后重启web服务


本文版权归王小优技术博客所有丨如需转载请注明文章出处
原文地址:https://www.wangxiaoyou.com/5964.html
喜欢 (0)
[736035566@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
安全认证