Les routeurs MikroTik n'embarquent pas de client DynDNS2 : la fonction IP Cloud ne dialogue qu'avec le service propre de MikroTik. Avec un petit script RouterOS et le scheduler, votre routeur appelle malgré tout lui-même la mise à jour DNS Beacon et reste accessible sous un nom d'hôte permanent, même si l'IP WAN change. Voici comment le configurer.
System → Scripts et System → Scheduler (WinBox ou terminal)
RouterOS n'a pas de client DynDNS2 intégré : IP Cloud ne dialogue qu'avec le service propre de MikroTik. Un script de deux lignes s'occupe donc de la mise à jour : la ligne 1 lit l'IP de l'interface WAN, la ligne 2 appelle /nic/update via /tool fetch avec une authentification HTTP basique et écrit la réponse dans le journal. En DSL/PPPoE, l'interface WAN s'appelle généralement pppoe-out1. Derrière un CGNAT/DS-Lite, l'IP WAN est privée et de toute façon injoignable en IPv4 : envoyez alors myipv6 avec l'adresse IPv6 globale. Valable pour RouterOS 7 (et 6.45+).
Les valeurs ci-dessus mettent à jour l'adresse IPv4 (enregistrement A), le cas normal sur les accès disposant d'une IPv4 publique. Pour l'IPv6 (enregistrement AAAA), l'appareil envoie en plus ou à la place le paramètre &myipv6=<IPv6>. La ligne « IPv6 » du tableau indique comment procéder sur cet appareil.
DS-Lite ou CGNAT (nombreux accès câble et fibre) : le routeur n'a alors pas d'IPv4 publique, et le service refuse une adresse WAN privée avec « abuse ». Dans ce cas, envoyez uniquement myipv6, ou utilisez le client DNS Beacon directement sur l'appareil cible : il détecte lui-même les deux familles d'adresses.
Créez un compte DNS Beacon gratuit, ajoutez un nom d'hôte et générez une clé d'API, puis revenez terminer la configuration ci-dessus.
Créer un compte gratuit