Спецификация протокола Dyndns2? - PullRequest
0 голосов
/ 04 января 2019

Я вижу протокол DynDNS2, на который часто ссылаются, но Мне трудно найти его спецификацию. AFAICS, RFC 2136 не поддерживается на уровне протокола, поэтому я склонен исключить это. Как-то я могу найти многочисленные реализации DynDNS2, но репозитории я просматривают и не ссылаются на канонический документ.

Пример: https://support.google.com/domains/answer/6147083 - это Google утверждает, что они поддерживают этот протокол без дальнейшее объяснение.

Где я могу найти официальную спецификацию DynDNS2?

Кто отвечает за его стандартизацию и разработку?

1 Ответ

0 голосов
/ 18 апреля 2019

Ссылка (сейчас) показывает, как это сделать "вручную":

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

Также вам нужно добавить заголовок User Agent, чтобы убедиться, что ваш звонок не проигнорирован или хуже, ваш клиент заблокирован.

В исходной кузнице вы можете найти список этих динамических DNS-протоколов .

...