Configuring a DDNS policy
A DDNS policy contains the DDNS server address, port number, login ID, password, time interval, associated SSL client policy, and update time interval. After creating a DDNS policy, you can apply it to multiple interfaces to simplify DDNS configuration.
The URL addresses configured for update requests vary by DDNS server.
Table 6: Common URL addresses
DDNS server | URL addresses for DDNS update requests |
---|---|
www.3322.org | http://members.3322.org/dyndns/update?system=dyndns&hostname=<h>&myip=<a> |
DYNDNS | http://members.dyndns.org/nic/update?system=dyndns&hostname=<h>&myip=<a> |
DYNS | http://www.dyns.cx/postscript.php?host=<h>&ip=<a> |
ZONEEDIT | http://dynamic.zoneedit.com/auth/dynamic.html?host=<h>&dnsto=<a> |
TZO | http://cgi.tzo.com/webclient/signedon.html?TZOName=<h>IPAddress=<a> |
EASYDNS | http://members.easydns.com/dyn/ez-ipupdate.php?action=edit&myip=<a>&host_id=<h> |
HEIPV6TB | http://dyn.dns.he.net/nic/update?hostname=<h>&myip=<a> |
CHANGE-IP | http://nic.changeip.com/nic/update?hostname=<h>&offline=1 |
NO-IP | http://dynupdate.no-ip.com/nic/update?hostname=<h>&myip=<a> |
DHS | http://members.dhs.org/nic/hosts?domain=dyn.dhs.org&hostname=<h>&hostscmd=edit&hostscmdstage=2&type=1&ip=<a> |
HP | https://server-name/nic/update?group=group-name&myip=<a> |
ODS | ods://update.ods.org |
GNUDIP | gnudip://server-name |
PeanutHull | oray://phservice2.oray.net |
The URL address cannot contain the username or password. To configure the username and password, use the username command and the password command.
HP and GNUDIP are common DDNS update protocols. The server-name parameter is the domain name or IP address of the service provider's server using one of the update protocols.
The URL address for an update request can start with:
http://—The HTTP-based DDNS server.
https://—The HTTPS-based DDNS server.
ods://—The TCP-based ODS server.
gnudip://—The TCP-based GNUDIP server.
oray://—The TCP-based DDNS server.
The domain names of DDNS servers are members.3322.org and phservice2.oray.net. The domain names of PeanutHull DDNS servers can be phservice2.oray.net, phddns60.oray.net, client.oray.net, ph031.oray.net, and so on. Determine the domain name in the URL according to the actual situation.
The port number in the URL address is optional. If no port is specified, the system uses the default port numbers: port 80 for HTTP, port 443 for HTTPS, and port 6060 for PeanutHull DDNS server.
The system automatically performs the following tasks:
Fills <h> with the FQDN that is specified when the DDNS policy is applied to an interface.
Fills <a> with the primary IP address of the interface to which the DDNS policy is applied.
You can also manually specify an FQDN and an IP address in <h> and <a>. In this case, the FQDN that is specified when the DDNS policy is applied to an interface will not take effect. As a best practice, do not manually change the <h> and <a> because your configuration might be incorrect. For more information about applying DDNS policies, see "Applying the DDNS policy to an interface."
No FQDN or IP address can be specified in the URL address for update requests sent to the PeanutHull DDNS server. You can specify the FQDN when applying the DDNS policy to an interface. The IP address is the primary IP address of the interface to which the DDNS policy is applied.
TIP: The FQDN is the only identification of a node in the network. An FQDN consists of a local host name and a parent domain name and can be translated into an IP address. | ||