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