阿里云ECS centos7.2 支持IPv6

Posted PHP菜鸡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云ECS centos7.2 支持IPv6相关的知识,希望对你有一定的参考价值。

 

公司的项目因为服务器没有支持IPv6而被appstore给退回来了

第一部分

第一步:编辑 /etc/sysctl.conf 文件,将其中三条禁用IPv6的设置更改为:

 

第二步:使用命令启动启用IPv6,sysctl -p

第三步:将 /etc/modprobe.d/disable_ipv6.conf 文件中的内容注释掉

第四步:在 /etc/sysconfig/network 中修改或添加 NETWORKING_IPV6=yes

第五部:重启系统

第二部分

1. 注册Tunnel broker

 tunnelbroker.net网站(https://www.tunnelbroker.net/register.php),首先申请帐号,然后登陆(ps.w我注册了好几遍都没注册成功,同事一次性成功).

2. 创建通道“Create Regular Tunnel”
填写云服务器ip以及选择默认的隧道节点,点击Create Tunnel创建。填写服务器的ip地址,如果出现“IP is a potential tunnel endpoint.”则证明可以添加ipv6隧道,一般隧道节点系统已经默认分配,也可以手动选择。

3. 创建ipv6隧道及路由
到下一页面切换到Example configurations选项卡,我的服务器是centOS7所以下拉菜单选择Linux-route2,出现了设置的命令,复制到自己的云服务器上运行。

这个网站是检查是不是设置成功ipv6的(http://ipv6-test.com/validate.php),如果设置成功

 

附:这两篇博客关于nginx设置ipv6讲解的很详细了,大家可以过去看看

http://blog.csdn.net/shenxianfeng/article/details/72859830

http://blog.csdn.net/shenxianfeng/article/details/72859970

 

以上是关于阿里云ECS centos7.2 支持IPv6的主要内容,如果未能解决你的问题,请参考以下文章

阿里云ECS服务器 Centos7.2 使用 yum 安装 ansible 报错

为阿里云ECS(Windows 2012)创建IPv6隧道地址

阿里云ECS在CentOS 6.9中使用Nginx提示:nginx: [emerg] socket() [::]:80 failed (97: Address family not supported

阿里云ipv6安全组匹配所有ip的方法

ecs阿里云售后支持时间段

阿里云ECS服务器安装LNMP环境