首页 > 解决方案 > Dyndns2 protocol specification?

问题描述

I’m seeing a “DynDNS2” protocol referenced a lot but I have a hard time locating its specification. AFAICS, RFC 2136 is not versioned on the protocol level so I’m inclined to rule that one out. Somehow I can find numerous implementations of DynDNS2 but the repos I’ve browsed don’t link to a canonical document either.

Example: https://support.google.com/domains/answer/6147083 – that’s Google claiming they support this protocol without further explanation.

Where can I find the official specification of DynDNS2?

Who is in charge of its standardization and development?

标签: dyndns

解决方案


该链接(现在)显示了如何“手动”执行此操作:

https://username:password@domains.google.com/nic/update?hostname=subdomain.yourdomain.com&myip=1.2.3.4

并提供更多规格。您应该再次检查指向支持页面的链接,然后单击使用 API 更新您的动态 DNS 记录

Example HTTP query:
POST /nic/update?hostname=subdomain.yourdomain.com&myip=1.2.3.4 HTTP/1.1
Host: domains.google.com
Authorization: Basic base64-encoded-auth-string User-Agent: Chrome/41.0 your_email@yourdomain.com

此外,您需要添加用户代理标头以确保您的呼叫不会被忽略,或者更糟糕的是,您的客户端被阻止。

在 source forge 中,您可以找到这些动态 DNS“协议”的列表


推荐阅读