Configurare ddclient su Windows con ddclient-nsis
Per utilizzare il servizio Dynamic DNS da un sistema Windows è possibile
utilizzare
ddclient-nsis, un progetto open source che
distribuisce ddclient in una versione utilizzabile su Windows e fornisce
un installer per configurarlo ed eseguirlo come servizio Windows.
ddclient-nsis è un progetto indipendente e non è sviluppato né distribuito
da GiDiNet.
Per informazioni sul software, per il download dell'installer e per le
istruzioni generali di installazione fare riferimento alla pagina dell'autore:
A Dynamic DNS client for Windows - randomnoun.com
Il codice sorgente del progetto è disponibile anche su GitHub:
ddclient-nsis su GitHub
Si consiglia di scaricare sempre il software direttamente dalle fonti
ufficiali del progetto.
Installazione
Scaricare la versione corrente di ddclient-nsis seguendo le indicazioni
disponibili nella pagina del progetto e avviare l'installer.
Durante l'installazione Windows può mostrare un avviso di
Microsoft Defender SmartScreen relativo a un'app non
riconosciuta.
Questo tipo di avviso può essere visualizzato per applicazioni che non
dispongono di una reputazione sufficiente presso Microsoft e, da solo,
non indica necessariamente che sia stato rilevato malware.
Prima di proseguire verificare di avere scaricato l'installer direttamente
dalla pagina ufficiale del progetto indicata in questa guida.
Se si desidera proseguire con l'installazione, selezionare
Ulteriori informazioni e successivamente
Esegui comunque.
Non è necessario disattivare Microsoft Defender o altre funzionalità
di sicurezza di Windows per installare ddclient-nsis.
Configurazione per il servizio Dynamic DNS
Durante la configurazione di ddclient utilizzare i dati Dynamic DNS
configurati per il record nel pannello di gestione.
Nella schermata di configurazione impostare:
-
Client hostname:
il nome completo del record Dynamic DNS, ad esempio
hostname.example.ext;
-
Dynamic DNS server:
api.quickservicebox.com;
-
Connection:
HTTPS;
-
Dynamic DNS protocol:
dyndns2;
-
Dynamic DNS username:
lo username Dynamic DNS configurato per il record;
-
Dynamic DNS password:
la password Dynamic DNS configurata per il record.
Gli altri parametri necessari al funzionamento del protocollo vengono
configurati automaticamente dall'installer e non richiedono modifiche.
Il servizio Dynamic DNS attualmente supporta indirizzi
IPv4.
Account utilizzato dal servizio
Durante l'installazione viene richiesto quale account Windows utilizzare
per l'esecuzione del servizio ddclient.
L'autore di ddclient-nsis suggerisce l'utilizzo di
Network Service, account Windows con privilegi limitati
ma sufficienti per consentire al servizio di accedere alla rete.
È comunque possibile scegliere un account differente in base alla
configurazione e alle esigenze del proprio sistema.
Verifica del funzionamento
Dopo aver completato l'installazione e avviato il servizio ddclient,
attendere alcuni minuti e verificare che il record DNS configurato riporti
l'indirizzo IPv4 pubblico corrente della connessione.
È possibile effettuare una verifica anche dal prompt dei comandi di
Windows utilizzando:
nslookup hostname.example.ext
Sostituire
hostname.example.ext con il proprio hostname
Dynamic DNS.
Se il record viene aggiornato correttamente non sono necessarie ulteriori
operazioni.
In caso di problemi
In caso di problemi con l'installazione o con l'aggiornamento del record
è possibile contattare l'assistenza indicando:
- la versione di Windows utilizzata;
- l'hostname Dynamic DNS interessato;
- il problema riscontrato;
- eventuali messaggi di errore visualizzati;
- data e ora approssimativa del tentativo.
Non comunicare la password Dynamic DNS nelle richieste di assistenza.
Note
ddclient-nsis è software di terze parti. Le modalità di installazione,
le versioni disponibili e l'interfaccia del programma possono cambiare
nel tempo.
Per questi aspetti fare sempre riferimento alla documentazione e alle
versioni pubblicate dagli autori del progetto.
Per informazioni sul funzionamento del protocollo Dynamic DNS, sui test
tramite curl o wget e sull'utilizzo con altri client compatibili è
disponibile anche la guida generale:
Guida al servizio DNS dinamico