DynDNS su Ubiquiti EdgeRouter: configurazione passo dopo passo
L'Ubiquiti EdgeRouter (EdgeOS) include un client DynDNS2 tramite ddclient che può puntare a qualsiasi server personalizzato. Con DNS Beacon la tua rete resta raggiungibile con un hostname permanente, anche quando l'IP WAN cambia. Ecco come configurarlo da CLI.
Passo dopo passo
- Apri l'interfaccia di amministrazione del tuo Ubiquiti EdgeRouter e vai su CLI (configure) — oppure GUI: Services → DNS → Dynamic DNS.
- Inserisci i valori seguenti. Il nome utente è l'e-mail del tuo account e la password è una chiave API dalla dashboard.
- Salva le impostazioni. Il tuo hostname punterà automaticamente al tuo IP attuale, di solito entro un minuto.
Valori da inserire
CLI (configure) — oppure GUI: Services → DNS → Dynamic DNS
- Protocollo:
- dyndns2
- Server:
- api.dnsbeacon.com
- Hostname:
- myhouse.dnsfollowme.uk
- Login:
- il tuo indirizzo email
- Password:
- la tua chiave API
- IPv6:
- Solo IPv4 – il ddclient fornito con EdgeOS non gestisce in modo affidabile gli aggiornamenti AAAA. Per IPv6 usa il client DNS Beacon direttamente sul dispositivo di destinazione.
EdgeOS usa ddclient. Da CLI: `set service dns dynamic interface eth0 service custom-dnsbeacon protocol dyndns2`, poi `server <host API>`, `host-name <hostname>`, `login <email>`, `password <chiave API>` — quindi `commit; save`. Sostituisci eth0 con la tua interfaccia WAN.
IPv4 o IPv6?
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.
Non hai ancora un hostname gratuito?
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