阿里云ECS启用ipv6

阿里云ECS启用ipv6

  1. 购买ECS时要记得筛选 ipv6

    1. 购买ECS,筛选的最后一个选项就是ipv6
    2. 已购买的ECS查看是否支持ipv6实例规格族,规格可在实例详情中查看
  2. VPC专有网络开通ipv6

    1. 登录专有网络管理控制台
    2. 单击IPv6网段列下的开通IPv6
  3. ECS实例开通ipv6

    1. 登录ECS管理控制台
    2. 打开一个ECS实例详情页
    3. 在“网络信息”标签页中点击右边更多,选择“管理辅助私网IP”
    4. 单击IPv6地址右侧的分配新IP
  4. 开通ipv6网关

    1. 登录专有网络管理控制台
    2. 在左侧导航栏,选择公网访问 > IPv6网关。
    3. 选择一个地域,找到目标IPv6网关,然后单击管理。
    4. 单击IPv6公网带宽页签。
    5. 找到目标IPv6地址,然后单击开通公网带宽。
  5. 主机启用ipv6

    1. 修改如下配置sudo vi /etc/sysctl.conf
      net.ipv6.conf.all.disable_ipv6=0
      net.ipv6.conf.default.disable_ipv6=0
      net.ipv6.conf.lo.disable_ipv6=0
      net.ipv6.conf.eth0.disable_ipv6=0
    2. 添加如下配置sudo vi /etc/network/interfaces
      iface eth0 inet6 dhcp
    3. 重启网络sudo systemctl restart systemd-networkd
  6. ubuntu/linux主机开通ipv6

    1. 首先使用ip addr命令查看是否已经存在了ipv6地址,类似于
      inet6 2408:400a:xx:xxxx:xxxx:xxxx:xxxx:xxxx/128 scope global dynamic noprefixroute
      valid_lft 128399sec preferred_lft 85199sec
      inet6 fe80::xxx:xxxx:xxxx:xxxx/64 scope link
    2. 如果没有,建议使用阿里云的自动脚本:ecs-util-ipv6
  7. 阿里云ECS开启安全组,允许ipv6 ::1访问80,443端口 在这里插入图片描述

  8. 测试连通性ping -6 aliyun.com
    PING aliyun.com(2401:b180:1:60::5 (2401:b180:1:60::5)) 56 data bytes
    64 bytes from 2401:b180:1:60::5 (2401:b180:1:60::5): icmp_seq=1 ttl=94 time=26.3 ms
    64 bytes from 2401:b180:1:60::5 (2401:b180:1:60::5): icmp_seq=2 ttl=94 time=26.3 ms
    64 bytes from 2401:b180:1:60::5 (2401:b180:1:60::5): icmp_seq=3 ttl=94 time=26.3 ms

  9. docker启用ipv6

    1. 在/etc/docker/daemon.json中加入如下内容
      1. { “ipv6”: true, “fixed-cidr-v6”: “2001:db8:1::/64”}
      2. 重启 systemctl restart docker.service
    2. 在docker的network下的具体网络 加入如下代码docker restart webserver
    3. 测试docker是否启用ipv6 docker exec webserver ip addr
    4. 在docker-compose的networks下的具体网络 加入如下代码
      enable_ipv6: true ipam: config: - subnet: 2001:db8:99::/64 gateway: 2001:db8:99::1
    5. 重启docker-compose docker-compose down && docker-compose up -d
    6. 测试docker是否启用ipv6 docker-compose exec webserver ip addr
  10. 打开域名解析
    1. 添加 记录类型为AAAA,记录值为“专有网络” “IPv6网关详情”页面中的ipv6值

  11. 测试
    1. 打开测试网站:https://ipv6-test.com/validate.php或https://www.boce.com/ipv6
    2. 查看AAAA DNS record,IPv6 web server,IPv6 DNS server是否都通过审核
    3. 测试结果

  12. Nginx 开启 IPv6 Nginx 开启 IPv6 SSL

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值