InaDyn este unul dintre utilitarele folosite atunci cand avem de aface cu Dynamic Dns prescurtat de multi sub acronimul Dyn , nu l am testat pe windows , pentru ca pe windows se gasesc utilitare mai avansate si dezvoltate decat InaDyn , un bun exemplu este DynStie , in orice caz pe o distributie GNU/Unix am proceda cam asa : Pasul 1 : Procurarea Binarului aici exista 3 posibilitati , primele 2 se leaga strict de o arhiva care trebuie downloadata de aici : http://www.inatech.eu/inadyn/inadyn.v1.96.2.zip , in cazul in care url-ul nu mai merge cautati in google Download InaDyn este imposibil sa nu gasiti , acum in arhiva respectiva se afla atat sursa cat si binarul , putem incerca sa rulam direct binarul dar exista marea posibilitate sa nu fie compilabil asa ca ne mai raman 2 posibilitati una sa compilam sursa din arhiva sau sa folosim packet managerul de care dispunem pe debian si ubuntu este : apt-get install InaDyn # trebuie drepturi de superuser Trebuie sa stim unde este binarul ca sa punem path-ul corect in scriptul de executie eu l am mutat in /usr/sbin/ calea completa /usr/sbin/inadyn . Pasul 2 : Cream o fila de configurare Eu l am denumit in inadyn.conf si l am pus in /etc/ dupa care acel fisier in functie de serviciul de dyn trebuie completat altfel , folositii InaDyn –h sau ––help pt mai multe detalii , eu totusi pentru ca sa va faceti o idee pun mai jos fisierul meu de config :
-u utilizator
-p parola
-a un dns(gen belicozaur.com),U0o3b2drTVRTTUlBQVF0eWZQUToyMTc3MTUx # id-ul dns-ului
-a al doilea dns gen (www.belicozaur.com ),U0o3b2drTVRTTUlBQVF0eWZQUTozNjA5MTY5
–dyndns_server_name freedns.afraid.org # servarul dns
–dyndns_server_url /dynamic/update.php? # fila php de update
–dyndns_system default@freedns.afraid.org # server predefinit
–update_period_sec 320 # intervarul de verificare in secunde
–forced_update_period 1000 # intervalul in care se executa fortat o verificare
–background # optiune pt a rula in daemon mode
Pasul 3 : Crearea unei file ce se va executa la boot Din nou aici trebuie sa cream o fila in care sa punem urmatorul continut :
#!/bin/sh
case "$1" in
start)
/usr/sbin/inadyn –input_file /etc/inadyn.conf
;;
stop)
;;
*)
echo @"Usage: $0{start}"
exit 1
esac
exit 0
Punem fila in /etc/init.d/ de preferabil cu numele inadyn .. Pasul 4 : Configurarea pt executarea la boot : executam : update-rc.d inadyn defaults si /etc/init.d/inadyn startAcum totul ar trebui sa functioneze … si sa se faca update la dns ..