dnspod使用记录
dnspod是腾讯提供的一项服务,可实现动态域名解析ddns
1、注册账号,可以用qq账号直接登录
2、添加你的域名
3、添加A记录,比如你的主域名是xxx.com,要添加ip.xxx.com作为ddns的子域名,则添加记录:
4、在域名服务提供商网站将DNS服务器改为dnspod的服务器:
5、使用token更新,创建token
6、使用token更新IP地址
假设ID为31119,token为e04dae0dfe07eb60e1c65ef6cb68cded
api token为31119,e04dae0dfe07eb60e1c65ef6cb68cded
执行:
curl -k -X POST https://dnsapi.cn/Domain.List -d 'login_token=31119,e04dae0dfe07eb60e1c65ef6cb68cded&format=json'
在返回信息中找domain id:
domain id为59923787
执行:
curl -k -X POST https://dnsapi.cn/Record.List -d 'login_token=31119,e04dae0dfe07eb60e1c65ef6cb68cded&format=json&domain_id=59923787'
在返回信息中找子域名ip的record id:
子域名ip的record id为307691186
利用api token, domain id, record id 进行IP地址的更新,比如要更新地址为22.33.44.55
curl -k -X POST https://dnsapi.cn/Record.Modify -d 'login_token=31119,e04dae0dfe07eb60e1c65ef6cb68cded&format=json&domain_id=59923787&record_id=307691186&sub_domain=ip&value=22.33.44.55&record_type=A&record_line=%e9%bb%98%e8%ae%a4'
执行此语句后,ip.xxx.com的IP地址更新为22.33.44.55:
发表评论