I router MikroTik non includono un client DynDNS2: la funzione IP Cloud dialoga solo con il servizio proprietario di MikroTik. Con un piccolo script RouterOS e lo scheduler il tuo router richiama comunque da solo l'aggiornamento di DNS Beacon e resta raggiungibile con un hostname permanente, anche quando l'IP WAN cambia. Ecco come configurarlo.
System → Scripts e System → Scheduler (WinBox o terminale)
RouterOS non ha un client DynDNS2 integrato: IP Cloud dialoga solo con il servizio proprietario di MikroTik. L'aggiornamento è quindi affidato a uno script di due righe: la riga 1 legge l'IP dell'interfaccia WAN, la riga 2 chiama /nic/update tramite /tool fetch con autenticazione HTTP basic e scrive la risposta nel log. Con DSL/PPPoE l'interfaccia WAN si chiama di solito pppoe-out1. Dietro CGNAT/DS-Lite l'IP WAN è privato e comunque irraggiungibile via IPv4: in tal caso invia myipv6 con l'indirizzo IPv6 globale. Vale per RouterOS 7 (e 6.45+).
I valori qui sopra aggiornano l'indirizzo IPv4 (record A), il caso normale su connessioni con IPv4 pubblico proprio. Per IPv6 (record AAAA) il dispositivo invia in aggiunta o al posto di esso il parametro &myipv6=<IPv6>. Come farlo su questo dispositivo è indicato nella riga «IPv6» della tabella.
DS-Lite o CGNAT (molte connessioni via cavo e fibra): il router non ha un IPv4 pubblico e il servizio rifiuta un indirizzo WAN privato con «abuse». In tal caso invia solo myipv6, oppure usa il client DNS Beacon direttamente sul dispositivo di destinazione, che rileva da solo entrambe le famiglie di indirizzi.
Crea un account DNS Beacon gratuito, aggiungi un hostname e genera una chiave API, poi torna qui e completa la configurazione sopra.
Crea un account gratuito