Project

General

Profile

Actions

Feature #11358

closed

New Dynamic DNS Provider: NIC.RU

Added by Viktor Gurov 6 months ago. Updated about 2 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Dynamic DNS
Target version:
Start date:
02/02/2021
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
21.05
Release Notes:
Default

Description

https://www.nic.ru/help/dynamic-dns-for-developers_5810.html:
Request for IP address update looks like this:

GET https://api.nic.ru/dyndns/update?hostname=myhost1.test.ru,myhost2.test.ru&myip=192.168.1.1

Authorization: Basic <base64-encoded-string>

Alternative option:

GET https://username:password@api.nic.ru/dyndns/update?hostname=myhost1.test.ru,myhost2.test.ru&myip=192.168.1.1&ipv6=::1

Parameters transferred in the query:

hostname - receives a list of hostnames for which IP addresses are to be assigned, separated with commas;
myip – new IPv4 address;
ipv6 – new IPv6 address.

Parameters myip and ipv6 are optional. If a request has no myip, then will be set IPv4 address from which connection was made. If a request has no ipv6, then IPv6 address will not be set.

In case of success, HTTP code 200 will be returned; response body will look like this:

good 192.168.1.1

good ::1

If IP address for domain myhost2.test.ru is not updated because record is absent, then response body will look like this:

good 192.168.1.33

nohost

In case of authentication error, HTTP code 200 will be returned; response body will look like this:

badauth

The response may also include character codes notfqdn and dnserr.

Actions #2

Updated by Renato Botelho 6 months ago

  • Status changed from New to Pull Request Review
  • Assignee set to Viktor Gurov
  • Target version set to CE-Next
Actions #3

Updated by Jim Pingle 5 months ago

  • Target version changed from CE-Next to 2.6.0
Actions #4

Updated by Jim Pingle 2 months ago

  • Plus Target Version set to 21.05
Actions #5

Updated by Viktor Gurov 2 months ago

  • Status changed from Pull Request Review to Feedback
  • % Done changed from 0 to 100
Actions #6

Updated by Jim Pingle 2 months ago

  • Subject changed from add NIC.RU DDNS support to New Dynamic DNS Provider: NIC.RU

Updating subject for release notes.

Actions #7

Updated by Jim Pingle about 2 months ago

  • Target version changed from 2.6.0 to 2.5.2
Actions #8

Updated by Jim Pingle about 2 months ago

  • Status changed from Feedback to Closed

Closing for lack of feedback. No way for us to test this here.

Actions

Also available in: Atom PDF