固件作为硬件设备的“灵魂”,担任着系统最基础、最底层的工作,决定着硬件设备的功能及性能,老毛子Padavan固件就是一款颇受技术控喜爱的路由器固件。因为是基于开源项目的二次编译,老毛子固件比一般路由器自带的原厂固件功能更多、更强大,可用性和稳定性也还不错,不少爱折腾的技术控纷纷把自家的路由器刷成了老毛子固件,用起来表示“真香”。在老毛子固件集成嵌入的多种功能中,其中有一个插件叫:Aliddns域名解析 ,很多网友可能不了解这个插件是干什么用的,在这里详细解释一下它的功能。
“Aliddns域名解析”是一个DDNS插件,它能够在路由器的公网IP变化时动态设置一个域名解析到新的IP地址上,配合端口转发,可以将一些服务通过域名方式暴露在因特网上,轻松实现各种局域网应用或设备基于域名的远程外网访问。但前提是:你的宽带是公网IP的(跟运营商客服可以要到一个动态公网IP),并且需要自己拥有一个域名,同时在阿里云上预先设置好云解析,并得到阿里云的AccessKey ID和AccessKey Secret。但相比一些免费的域名动态解析,它的优点是更稳定可靠。那么,用Aliddns域名解析插件做DDNS怎么实现呢?其实也没有多复杂。
【设置步骤】:
1、准备一个域名。可以上万网阿里云注册域名:https://wanwang.aliyun.com/domain/,买.top或者.vip结尾的域名会比较便宜,10年才几十元,如果你是土豪,那就随意!多个路由器可以用同一个域名,做DDNS也不影响域名其它用途。如果域名不在阿里云解析托管,需要先转过去,具体方法是联系域名提供商修改域名的DNS服务器,然后去控制台找到云解析,将域名添加进去;
2、域名购买好后,登录阿里云账号,去 [AccessKey管理] 处找到自己的 AccessKey ID 和 AccessKey Secret 并保存下来,这是调用API的凭证;
3、另外,还需要将需要解析的子域名(例如:zhang)添加到阿里云域名解析中,记录类型为:A记录,使用之后将通过API自动更新IP;
4、进入路由器后台管理界面 -> 拓展功能 -> 花生壳内网版 -> Aliddns域名解析,填写Access Key ID和Access Key Secret,填写域名和想要解析的子域名,例如:zhang.zhulincat.com,应用保存等待生效;
5、设置外网访问通信端口,端口默认8080,这里可以自定义。设置好后就可以远程访问家里的路由器了,访问格式为:你的DDNS+端口,如:zhang.zhulincat.com:6565,前面是你设置的前缀,中间是你购买的完整域名,最后是端口;
6、二级设备想远程访问还需要设置端口转发,具体设置方式:进入路由器后台管理界面 -> 高级设置 -> 外部网络 -> 端口转发,分别设置:服务名称(自定义)、端口范围(即远程访问端口,可自定义)、内网IP、本地端口、通信协议,设置好后记得不要忘记点击“+”添加,然后应用本页面设置。设置好后,远程访问二级设备格式为:你的DDNS+端口,如:zhang.zhulincat.com:8000,前面是你设置的前缀,中间是你购买的完整域名,最后是端口;
7、教程到此结束~