InaDyn Mic Ghid

This article has been written before more than 24months, information might old.

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 start

Acum totul ar trebui sa functioneze … si sa se faca update la dns ..

Share the joy

Leave a Reply