0x01 准备物料
在你开始准备看这篇文章前,你需要确定你有或者准备好以下教程所必要的的物料,如果缺少一项那么就不用往下看了。都是必须的缺任何一项都无法达成。
- 支持aliddns的路由器;
- 阿里云域名;
- 有公网IP的宽带,动态IP固定IP都可以;
0x02 获取IP
在浏览器中输入ipip.net 查看自己的公网IP并记录下来,这一步非必须;
0x02 设置解析
登录阿里云的域名解析设置,添加一条A记录,记录值填写上面你获取到公网IP或者随便输入一个,的如下图:
0x03 AccessKey 账户
阿里云账号AccessKey是您访问阿里云API的密钥,如果不对子账号授权,则子账号没有权限,授权后则具备所有权限。注意妥善保管切勿泄露;鼠标放在头像在弹出菜单选择AccessKey管理,如下图;
AccessKey 管理页面弹出提示选择开始使用子用户 AccessKey
创建一个AccessKey子用户,输入登录名称、显示名称、勾选编程访问,如下图;
生成的AccessKey ID和AccessKey Secret这两个就是我们需要的,注意,在这个页面只显示一次关闭后就无法找回,需要重新创建用户重新生成。也需要注意保管好AccessKey ID和AccessKey Secret一旦泄露后果可能会很严重;
用户授权,在刚才创建的用户界面,点击添加权限,如下图;
添加权限,选择系统策略,输入DNS在筛选结果中点击AliyunDNSFullAccess(管理云解析DNS的权限)然后确定添加权限完毕,如下图;
0x04 路由器配置
登录iKuai路由器的后台,高级应用-->动态域名-->添加,如下图;
服务商选择 aliyun.com 域名就填写在阿里云域名管理中添加的那条A记录域名,AccessKey ID和AccessKey Secret就是阿里云子用户生成的两个值;然后保存,如下图;
添加完毕后,稍等片刻刷新下路由器后台,查看状态为已启用,更新结果为成功,设置完成。此时只是把你IP转化为域名,至于使用域名访问你内网的什么服务,还需要你自己在路由的端口转发或者DMZ中设置;当你的宽带动态IP变更时,会自动把你的动态IP更新到域名的设置中;
在阿里云的域名解析设置中,可以看到已经更新为自己宽带的动态公网IP;