大致步骤
注意:下面参考了很多个帖子,但是知识用到了说明说到的部分,其他部分不要和他们搞一样就行了。
我的openwrt已经装好ddns插件和luci-app-ddns了。一开始我用的aliddns,但是似乎有点问题,不能正常运行,而且日志文件也没有任何输出,之后就换了普通的ddns插件。
1.购买了阿里的域名,并且根据这个视频的方法创建了用户,添加了域名解析权限,并且声称accesskey。
OpenWrt软路由设置阿里云DDNS动态域名解析教程_哔哩哔哩_bilibili
2.设置端口转发,就是把内网中某个地址下的某个端口,映射到公网ip的某个端口上,在openwrt的防火墙设置里可以设置端口转发。
【视频教程】手把手教你用OpenWRT路由器进行端口转发_哔哩哔哩_bilibili
3.在openwrt设置ddns,在概况里添加ipv4的动态dns,看公网ip在哪个接口里,我的电信闪讯是在wan口,把域名设置一下即可,记得设置一下子域名,形如nas.example.com中的nas,这个子域名到时候是要填在阿里云控制台的域名解析里面的。
我的软路由折腾之旅 篇四:Openwrt by Lean搞定花生壳+3322 DDNS,洗白黑群晖远程/定时唤醒_NAS存储_什么值得买 (smzdm.com)
4.之后在阿里云控制台的域名解析中创建一个A记录,这里的公网ip可以乱设置,因为之后路由器那边会把正确的ip更新上来。很遗憾阿里的频率最快也只能设置10分钟。
5.这里有一个挺好看的视频,讲了由于阿里云更新比较慢,有时候可能需要几个小时,所以在每天晚上定一个时间来重启路由器,可以尽量把这个公网ip更换的时间放在晚上睡觉后。