DNS dinamico con Script addns.pl


Synology hard disk, include un client DNS dinamico, con più fornitori : FreeDNS.orgno-ip.com , DynDNS.org , …

Il caso è dominio che io uso "ricardocruz.es", registrati con OVH, e ho voluto farlo funzionare con il mio IP dinamico.

All'interno del loro guide, viene illustrato come configurare il DNS dinamico : http://guias.ovh.es/DynDns

All'interno le opzioni che espone la guida, l'unica che ho avuto modo di eseguire era lo script Perl : addns.pl : http://www.funtaff.com/software/addns.pl/

Le informazioni di installazione e configurazione, Io che ho avuto la guida degli OVH, e le pagine seguenti :
http://www.sourcefiles.org/Networking/Tools/DNS/addns-1.2.tar.gz.shtml
http://adaxisoft.be/blog/?p=69

Il primo passo, sarà scaricato lo script e decompresso :

CD /volume1/@tmp/
wget http://www.funtaff.com/software/addns.pl/addns-1.2a.tar.gz
tar xvfz addns-1.2a.. tar. gz

Poi ci sposteremo lo script perl :

CD addns-1.2
CP  addns.pl /usr/syno/etc/addns.pl

Il passo successivo, verrà creato il file di configurazione :

Nano /etc/addns.conf

Il contenuto del file di configurazione deve essere simile a :

[Webcheck]
{
update_host = "ricardocruz.es""
detect_method = "webcheck""
ip_detect_host = "checkip.dyndns.org""
ip_detect_port = 80
server_host = "www.ovh.com""
SERVER_PORT = 80
system_type = "dyndns""
username = "utente dynDns""
password = 'Key dynDns'"
}
 

 

[file]
{
cache = "/ etc/addns.db""
Registro = "/ var/log/addns.log""
}

Poi creiamo 2 file vuoti, per memorizzare nella cache l'Ip corrente (addns.DB) e per la registrazione di attività di aggiornamento (addns.log):

tocco /etc/addns.db
tocco /var/log/addns.log

Da un punto di rottura, Abbiamo planificaremos tramite cron, l'esecuzione automatica di script perl, con la frequenza desiderata.

Circa rickcpp

Cittadino di Burgos, appassionato di informatica.