DNSPod DDNS Auto Update Shell

1,658次阅读
没有评论

#!/bin/sh
#==================================================
# OS Required: tomato
# Description: DNSPod DDNS Auto Update Shell
# Author: Zhen
# Version: 1.0.150903
#==================================================

#在延时 7 秒之前获取到的都是上一次拔号的公网 IP,为保险起见,设延时 8 秒
sleep 1s

#记录值,这里会自动获取 WAN1 口的 IP(WAN2 口为 wan1_ipaddr)
i_value=$(nvram get wan_ipaddr)

#修改 @ 记录
#curl -k -X POST https://dnsapi.cn/Record.Modify -d 'login_token=1234561,2bbd91931e40a54d9wwwwwwwwa&format=json&domain_id=123456&record_id=168944391&sub_domain=@&value='${i_value}'&record_type=A&record_line= 默认'

#修改 www 记录
curl -A "CNFUG DDNS Client/1.0.0 (1@126.com)" -k -X POST https://dnsapi.cn/Record.Modify -d 'login_token=21111,2bbd9111154d966cc9e9767ee76a&format=json&domain_id=536818894&record_id=2761815368&sub_domain=www&value='${i_value}'&record_type=A&record_line= 默认'

正文完
 0
评论(没有评论)
验证码