标题: OpenWrt利用DNSPod实现动态域名解析DDNS
作者: Demon
链接: https://demon.tw/hardware/openwrt-dnspod-ddns.html
版权: 本博客的所有文章,都遵守“署名-非商业性使用-相同方式共享 2.5 中国大陆”协议条款。
虽然OpenWrt中有luci-app-ddns和ddns-scripts软件包可以实现动态域名解析的功能,但是由于是外国人开发的,不符合国情。
国内比较著名的DDNS服务商是“花生壳”,很久以前我也注册过,那时候什么都不懂。现在注册了自己的域名,利用DNSPod的用户API,实现DDNS其实并不难。
#!/bin/sh login_email=me@demon.tw '用户帐号 login_password=https://demon.tw '用户密码 domain_id=306480 '域名ID record_id=69005448 '记录ID sub_domain=openwrt '主机记录 value=107.161.16.162 '记录值 curl -s -k -X POST https://dnsapi.cn/Record.Modify -d \ "login_email=${login_email}&"\ "login_password=${login_password}&"\ "domain_id=${domain_id}&"\ "record_id=${record_id}&"\ "sub_domain=${sub_domain}&"\ "value=${value}&record_type=A&record_line=默认"
结合Hotplug脚本,在拨号之后更新记录的IP即可实现动态域名解析。
参考链接:https://www.dnspod.cn/docs/index.html
赞赏微信赞赏支付宝赞赏
随机文章:
你好 关注你的网站很久了,也想做个,不知能否指导下
[…] « OpenWrt利用DNSPod实现动态域名解析DDNS OpenWrt SSH远程端口转发 » […]
请问非公网IP可以做动态域名解析吗