DDNS API Information

ChangeIP.com Dynamic DNS Update Protocol & Specifications
    
       
The following specifications outline the syntax that Dynamic DNS update clients should use to update host records.  Transactions can be performed in normal HTTP or SSL-encrypted HTTPS.  A full HTTP request must be sent, and the response should be interpreted and not ignored.  It is preferable that you use HTTPS and Bsae64 encoding for authentication so that your username and password can be encrypted in transmission.

Dynamic DNS Update URLs: (Preferable to use https for username / password security)

https://nic.ChangeIP.com/nic/update

http://nic.ChangeIP.com/nic/update              

Query String Parameters:  (Note:  All parameters are optional.  Defaults are noted below.)
       
u=                         Your User ID.  (Optional)
If not specified in query string you must supply Base64 encoded basic authentication.  Only specify on query string if you absolutely have to.  For security reasons it is advisable to Base64 encode your username and password information.
              
p=                         Your Password.  (Optional)
If not specified in query string you must supply Base64 encoded basic authentication.  Only specify on query string if you absolutely have to.  For security reasons it is advisable to Base64 encode your username and password information.
              
ip= or myip=         Explicit IP Address.  (Optional)
This is the IP address that will be used for updates to the record set.  If omitted your detected IP address will be used.  Please be advised that if you are behind a proxy and we detect your IP address we might be using the proxy server address, not your real address.

hostname=           Single Hostname.  (Optional)
A single hostname to update.  Use *1 or *2 for updating Sets.  If you omit this parameter and do not specify a set number then everything in set #1 will be updated by default.
             
set=                      Dynamic Set #.  (Optional)
An integer specifying which set of hostnames to update.  Currently we support Set 1 and 2.  This parameter allows you to update many hosts at once with a single update command.
              
offline=                 Offline Status.  (Optional)
Specify a 1 if you would like to update all records with offline address.  The offline address can be an IP, CName, or URL.  This preference is located in your account setup.
  • 1693 A felhasználók hasznosnak találták ezt
Hasznosnak találta ezt a választ?

Kapcsolódó cikkek

Homing Beacon 4.1 Installation and Setup

System RequirementsInternet accessAdministrator account (or Administrator privileges)Any OS XP...

Updating your IP using MikroTik routers

MikroTik maintains a update script to use with our service.It can be found...

Using Sets for DDNS Update

Using Sets for DDNS UpdateSets are used when you would like to update multiple records at a time...

Updating your IP in a Linux environment using CURL

An example update using CURL: curl -H 'Authorization:Basic $AUTHSTRING'...

Understanding the Dynamic DNS Update History page

To view your update history go to the “DNS manager”, and select “View Recent DDNS Updates” From...