部分DNS服务商的DDNS设置方法
Cloudflare
代码参见:https://gist.github.com/benkulbertis/fff10759c2391b6618dd
API密钥可在用户资料中获取。
he.net
将以下代码加入crontab即可:
* * * * * curl "https://dyn.dns.he.net/nic/update" -d "hostname=xxx.xxxx.com" -d "password=XXXXXX" -k
在编辑域名记录时选中“Enable entry for dynamic dns”即可启用DDNS。添加域名记录后点击DDNS按钮便可手动设置域名密钥。可为每一条域名记录单独设置密钥。
DnsPod
https://github.com/lixuy/dnspod-ddns-with-bashshell
CloudXNS(已跑路)
https://github.com/kkkgo/CloudXNS-DDNS-with-BashShell
密钥获取:右上角用户名——API管理