阿里云部署IPv4&IPv6 双栈环境

本小妞迷上赌 提交于 2020-03-04 19:33:36

前言:
IPV6快速发展,多种应用服务需要进行IPv6改造,那么如何为自己的云主机添加IPv6地址?如何搭建IPv4&IPv6 双栈环境?
本文通过阿里云搭建IPv4&IPv6 双栈环境进行分享,避免大家踩坑

首先:
通过该链接在阿里云申请公测资格:IPv4/IPv6双栈-公测资格申请
(申请之后,一般1至两个小时就可以通过,极少数情况需要等几天)

常见问题:
一、如果我在阿里云上有自己的主机就可以加上IPV6地址吗?如何添加?
阿里云资源添加IPV6地址必须满足以下条件:
1、 服务器资源类型必须为"ECS",#如果是"轻量应用服务器"则不支持添加v6地址。
2、服务器所在地必须是华北5(呼和浩特)、华南1(深圳)、华北2(北京)#获取阿里云最新支持IPV6的地域:阿里云支持IPV6的地区
3、ECS实例的型号支持IPv6 #查询自己的服务器实例是否支持IPv6实例规格查询

满足以上三个条件可根据链接为自己服务器开通IPV6地址:搭建阿里云IPv6专有网络
(一般促销的ECS服务器所在地都不支持IPv6,如果不想在购买新的ECS服务器,又想支持IPv6,则可以选择IPv6-NET业务。不推荐NET这种方式,费用太高!一个月得600多,还不如自己再去买新的ECS服务器)

如果决定搭建双栈环境,请看下文
二、如何在阿里云上搭建IPv4&IPv6 双栈环境?
1、进入VPC专有网络控制台,目前支持IPV6的地区有华北5(呼和浩特)、华南1(深圳)、华北2(北京)#获取阿里云最新支持IPV6的地域:阿里云支持IPV6的地区

在这里插入图片描述
2、创建专有网络时必须够勾选上IPv6
勾选中ipv6
3、填写名称,选择可用区,其他配置默认,并选择确认

4、进入VPC专有网络控制台,选择交换机,选择管理列表下的购买ECS。
在这里插入图片描述
5、选择付费模式,按"流量计费"会比较便宜,选择"IPV6"展示出来的都是支持IPv6类型的服务器,点击"下一步:网络和安全组"。
( 我这里选择的是共享型的服务器,内存2G。因为我平时只是做一些DNS方面的个人测试,所以不需要很好的服务器。服务器类型可以根据个人需求去选择。)
在这里插入图片描述
6、选择分配IPV6地址,需要勾选"免费分配IPv6地址",点击"下一步:系统配置"。
在这里插入图片描述
7、在高级选项中填写自动配置IPV6的脚本。
在这里插入图片描述
如果是linux实例则填写如下脚本,如果是windows可参考阿里云帮助链接:配置IPV6地址

#!/bin/sh
install_dir=/usr/sbin
install_path="$install_dir"/ecs-utils-ipv6
if [ ! -f "$install_path" ]; then
    tool_url="http://ecs-image-utils.oss-cn-hangzhou.aliyuncs.com/ipv6/rhel/ecs-utils-ipv6"
    # download the tool
    if ! wget "$tool_url" -O "$install_path"; then
        echo "[Error] download tool failed, code $?"
        exit "$?"
    fi
fi
# chmod the tool
if ! chmod +x "$install_path"; then
    echo "[Error] chmod tool failed, code $?"
    exit "$?"
fi
# run the tool
"$install_path"

8、连续点击下一步按钮,创建成功,并进入服务器。查看IPV6地址,此时IPv6地址以及存在,但是无法PING通外网,请按照后面步骤开通IPv6公网带宽。
在这里插入图片描述
9、进入VPC专有网络控制台中的IPV6网关,点击操作列的管理按钮。
在这里插入图片描述
10、点击IPv6公网带宽,选择开通公网带宽
在这里插入图片描述
11、如果不是经常使用,可选择按使用流程计费,点击立即购买
在这里插入图片描述
12、开通成功,服务器可以ping通公网IPv地址!
在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!