DDNS更新协议规范

DDNS更新协议规范

在哪里可以找到更新动态 DNS 服务器的协议规范?

在 D-Link 路由器中,有针对 dyndns.com 和 no-ip.com 的硬编码选项。还有一个手动选项,可指定以下参数:

  • 服务器地址
  • 主机名
  • 用户名
  • 密码

使用上述参数的更新协议是什么?

答案1

最有可能的是它使用此 HTTP API由 DynDNS 使用(这也是由无IP也)。

该协议的核心是向/nic/update指定服务器发出 HTTP GET 请求,带有两个查询参数(hostname=myip=):

http://<SERVER>/nic/update?hostname=<HOSTNAME>&myip=<IP>

用户名和密码通过 HTTP“基本”身份验证发送。


实际的标准 DNS 更新协议RFC 2136“DNS 更新”但是,大多数“动态DNS”服务都不支持它,而且您的路由器也不支持它。

相关内容