Archivi tag: dns dinamico

ddclient: DNS dinamico per Linux

Può capitare che il nostro router non supporti il DNS dinamico, rendendo difficile (se non impossibile) l’accesso alla nostra rete da remoto. Infatti, generalmente i service provider assegnano alla semplice utenza casalinga degli indirizzi IP dinamici, i quali possono cambiare (e generalmente lo fanno) ad ogni disconnessione del router/modem, anche se breve (dipende dalla congestione della centralina). Come risolvere questo problema? Semplice, basta installare sul nostro server Linux un semplice programmino, ovvero ddclient. Esso, appoggiandosi su un sito che permette la creazione di domini gratuiti di secondo livello (vedi dyndns.com), riesce a stabilire una corrispondenza biunivoca tra il dominio stesso ed il nostro indirizzo IP, così da permetterci di accedere alla nostra rete anche dopo eventuali cambiamenti di IP.

Vediamo ora come installare ddclient (per Linux Kubuntu):

nightfly@nightbox:~$ sudo apt-get install ddclient

Successivamente passiamo alla configurazione dello stesso editando il file ddclient.conf presente nella directory /etc:

nightfly@nightbox:~$ sudo nano /etc/ddclient.conf

Ci apparirà una schermata simile alla seguente:

# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf

pid=/var/run/ddclient.pid
protocol=dyndns2
use=web
server=members.dyndns.org
login=<username>
password='<password>'
<vostro dominio>

dove la variabile use=web impone a ddclient l’individuazione del nostro indirizzo IP mediante il sito del gestore (nel nostro caso dyndns.org). Alla variabile login occorre associare lo username che utilizziamo per accedere a dyndns.org (stesso discorso vale per la password, che però deve essere racchiusa tra due apici). Infine sostituiamo <vostro dominio> con il dominio dinamico che avete creato (ad esempio ciao.homeip.net).

Provate ora a disconnettervi momentaneamente, ovvero fino a quando non vi sarà assegnato un nuovo indirizzo IP. Riconnettetevi e dopo qualche istante eseguite un ping verso il vostro dominio:

nightfly@nightbox:~$ ping ciao.homeip.net

Se otterrete risposta vuol dire che ddclient sta funzionando correttamente.

La mini-guida termina qui. A presto.