Tomato路由器配置DNSPod动态域名
花生壳免费级的解析服务做了各种限制,过分的是CNAME记录都不可以配置,因此将域名解析迁移至DNSPod,但是DNSPod的DDNS服务,只支持https的post方法,需要配置curl实现动态更新。
准备工作:安装cURL
。
1 |
ipkg install libcurl |
根据DNSPod的官方API文档和示例文件,配置了一个简单的shell脚本,只需将相关的域名信息填入即可通过curl命令自动发送请求,脚本下载。
其中API Token
需要前往DNSPod用户中心的账号安全
选项卡下创建。
域名ID
和记录ID
需要使用官方客户端查看。
1 |
|
最后配置路由器在WAN口联机时执行脚本即可。
可以在/opt/dnspod-dns.log
中查看日志。
1 |
root@RouterA:/opt# cat dnspod-ddns.log |