借用阿里云实现IPV6的动态域名解析
目录
目标
由于电信运营商改造后IPV4变成内网固定IP,使得内网穿透变得更加麻烦。
虽然运营商提供的全网IPV6地址没有时间限制,但是断网后或者宽带重拔后IPV6依然会重新分配更新,所以还是需要使用IPV6动态域名解析。
原理
使用GO版本的客户端调用阿里云云解析API,实现IPV6的动态域名解析。
参照https://github.com/honwen/aliyun-ddns-cli实现。
阿里云设置
右上角用户 / 访问控制 / 人员管理 / 用户 / 创建用户
填写登录名称,显示名称,选择编程访问启用 AccessKey ID 和 AccessKey Secret;
记录AccessKey以便后面使用,设置用户权限为AliyunDNSFullAccess。
执行命令
环境变量:
AccessKeyID 阿里云访问ID
AccessKeySecret 阿里云访问密钥
|
|
结束语
目前移动网络已支持IPV6,固定宽带需要路由器支持IPV6,80端口封禁,443端口有可能开启。