DynamicDNS

Le service DynamicDNS est utilisé pour mettre automatiquement à jour des adresses IP dynamiques.

Ci dessous, vous trouverez la série de commandes supportées afin d'utiliser la fonctionnalité DynamicDNS, et la syntaxe de l'URL de RRPproxy Dynamic DNS.

Ajouter DynamicDNS

Activation de la fonctionnalitée DynamicDNS pour un nom de domaine.
Veuillez noter : L'annexe correspondante doit être activée et le nom de domaine doit être gérer par le comte respectif RRPproxy pour exécuter cette commande.

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

Supprimer DynamicDNS

Désactivation de la fonctionnalité DynamicDNS pour un nom de domaine.

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

Statuts DynamicDNS

Affichage de l'information des statuts pour une entrée DynamicDNS.

[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)

Demande d'une liste DynamicDNS

Afficher une liste de tous les dossiers DynamicDNS configurés.

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

Modifier DynamicDNS

Utilisé pour mettre à jour des réglages concernant une entrée DynamicDNS. Soit le statut (activé/désactivé), soit le mot de passe ou les deux ensemble peuvent être réglés.

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

Mise à jour DynamicDNS

Mise à jour du dossier IP/MX d'un dossier DynamicDNS.
Pour prévenir les abus, le système permet de réaliser le commande de mise à jour DynamicDNS uniquement toutes les 2 minutes.

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

URL DynamicDNS

En alternative à la commande de Mise à jour DynamicDNS, vous pouver utiliser les deux URLs suivantes pour mettre à jour les dossiers IP/MX en conséquence. La valeur "auto" dans le paramètre "ip" supprime automatiquement l'adresse IP du client http requis.

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