背景
6月20日阿里云宣布全面支持IPv6, 随后阿里云开放对象存储OSS也逐步开始向用户公测。
公测步骤
正常使用IPv6服务,除了OSS端支持还需要客户端支持,我们做一些检查证明客户端具备访问 IPv6的能力,再使用OSS SDK或工具通过IPv6 访问OSS。
验证客户端
1. 验证客户端本机开启IPv6并能访问IPv6DNS访问
目前主流操作系统内核,已经很好地支持IPv6协议栈,例如,
Windows: windows 7、windows 8.x、windows 10,默认开启IPv6
Linux: 内核2.6.x、内核3.x、内核4.x 已经支持IPv6(需要手动开启)
Macbook: 大部分默认开启IPv6
在你的主机上利用OSS提供的v6类型VIP验证, 浏览器或linux/mac命令行输入如下,如果输出如下图说明你的网络支持IPv6:
2. 验证DNS for IPv6
互联网DNS系统天然支持AAAA记录, DNS支持以IPv6地址的形式对外提供服务。利用OSS提供的双栈域名oss-ipv6.oss-cn-hangzhou.aliyuncs.com验证DNS for IPv6。在你的本机上操作如下图,说明访问DNS也是正常的。
在OSS上公测
OSS创建一个oss-ipv6的公共读的bucket供用户公测, 提供oss-ipv6.oss-cn-hangzhou.aliyuncs.com这个双栈域名给用户初步测试。你可以利用OSS Java/Go SDK或ossutil直接访问这个bucket,例如读取oss-ipv6/hello_world文件。SDK和工具的使用方式和以前没有任何区别。
同时OSS已经规划出了同时支持IPv4/IPv6双栈的新域名, 如果oss-ipv6这个bucket不能满足你的测试需求请联系我们。
结语
本文简单介绍了公测OSS IPv6服务的步骤,欢迎大家前来试用。