动态DNS服务是针对自动更新动态IP地址的。
在下面信息中您能找到支持的命令集,以使用动态DNS功能,以及RRPproxy动态DNS URL的信息。
添加动态DNS
激活一个域名的动态DNS功能。
请注意:相应的组件必须被激活,域名必须在您的RRPproxy帐户管理下才能执行此命令。
[COMMAND]
command = AddDynamicDNS
hostname = example.com
password = [secret password]
EOF
删除/停用动态DNS
停用一个域名的动态DNS功能
[COMMAND]
command = DeleteDynamicDNS
hostname = example.com
EOF
动态DNS的状态
显示动态DNS条目的状态信息。
[COMMAND]
command = StatusDynamicDNS
hostname = example.com
wide = 1 (optional)
EOF
Upon successful execution:
[RESPONSE]
code = 200
description = Command completed successfully
property[status][0] = ACTIVE | DISABLED
property[updated date][0] = [date]
property[updated by][0] = registrar | webapi
(webapi means that the last update to the record has been made via update URL)
property[created date][0] = [date]
property[password][0] = [secret password] (will only be displayed if "wide=1" is given)
查询动态DNS列表
显示所有配置动态DNS记录的列表。
[COMMAND]
command=QueryDynamicDNSList
wide=1 (optional)
EOF
修改动态DNS
用于更新关于动态DNS条目设置。无论是新的状态(活动/禁用),新密码或两者一起进行设置。
[COMMAND
command = ModifyDynamicDNS
hostname = example.com
password = [another secret password] (optional)
status = ACTIVE | DISABLED (optional)
EOF
更新动态DNS
动态DNS记录的IP/ MX记录的更新。
为防止滥用,系统只允许每2分钟进行一次更新动态DNS命令的操作。
[COMMAND]
command = UpdateDynamicDNS
hostname = example.com
password = [secret password]
ip = 213.124.0.1 (optional)
mx = mx.example.com (optional)
EOF
动态DNS网址
作为替代更新动态DNS的命令,你可以使用下面两个URL,以便相应地更新IP/ MX记录。参数值“auto”代表自动提交http请求的客户端的IP地址。
http://dynamicdns.key-systems.net/update.php?hostname=hostname&password=password&ip=auto
http://dynamicdns.key-systems.net/update.php?hostname=hostname&password=password&ip=213.4.7.1&
mx = mx.example.com