DNS dinámico

Se utiliza el servicio de DNS dinámico para actualizar las direcciones IP dinámicas automáticamente.

A continuación, encontrará el conjunto de comandos soportados para poder utilizar la función DNS dinámico, y la sintaxis de la URL de DNS dinámico de RRPproxy.

Agregar DNS dinámico

Activación de la función DNS dinámico para un nombre de dominio.
Nota: Para poder ejecutar este comando, se debe activar el apéndice correspondiente y el nombre de dominio tiene que ser administrado por la cuenta respectiva de RRPproxy.

[COMMAND]
command = AddDynamicDNS
hostname = example.com
password = [secret password]
EOF

Eliminar DNS dinámico

Desactivación de la función DNS dinámico para un nombre de dominio.

[COMMAND]
command = DeleteDynamicDNS
hostname = example.com
EOF

Status de DNS dinámico

Indicación de información de estado para el acceso de DNS dinámico.

[COMMAND]
command = StatusDynamicDNS
hostname = example.com
wide = 1 (optional)
EOF

Upon successful execution:
[RESPONSE]
code = 200
description = Command completed successfully
property[status][0] = ACTIVE | DISABLED
property[updated date][0] = [date]
property[updated by][0] = registrar | webapi
(webapi means that the last update to the record has been made via update URL)
property[created date][0] = [date]
property[password][0] = [secret password] (will only be displayed if "wide=1" is given)

Lista de consulta de DNS dinámico

Indicación de una lista de todos los registros configurados de DNS dinámico.

[COMMAND]
command=QueryDynamicDNSList
wide=1 (optional)
EOF

Modificar DNS dinámico

Se utiliza para actualizar la configuración del acceso de DNS dinámico. Un nuevo status ( activo o desactivado), una contraseña nueva o se puede configurar los dos.

[COMMAND
command = ModifyDynamicDNS
hostname = example.com
password = [another secret password] (optional)
status = ACTIVE | DISABLED (optional)
EOF

Actualizar DNS dinámico

Actualización del registro IP/MX del registro DNS dinámico.
Para evitar abuso, el sistema sólo permite realizar comandos de Actualizar DNS dinámico cada 2 minutos.

[COMMAND]
command = UpdateDynamicDNS
hostname = example.com
password = [secret password]
ip = 213.124.0.1 (optional)
mx = mx.example.com (optional)
EOF

URL de DNS dinámico

Como alternativa al comando de Actualizar DNS dinámico, puede utilizar los siguientes URLs para actualizar los registros IP/MX por consiguiente. El valor "auto" dentro del parámetro "ip" somete automáticamente la dirección IP petición del cliente http.

http://dynamicdns.key-systems.net/update.php?hostname=hostname&password=password&ip=auto
http://dynamicdns.key-systems.net/update.php?hostname=hostname&password=password&ip=213.4.7.1&
mx = mx.example.com