Categories

Cronjob pentru actualizarea DynDNS

Pentru că am adresă IP alocată dinamic (DHCP) iar routerul ADSL primit de la ISP-ul meu nu se descurcă prea bine cu actualizarea înregistrărilor DynDNS m-am hotărât să implementez pe linux (Fedora) funcția de update a acestei înregistrări în așa fel încât să pot să mă conectez la calculatorul de acasă de oriunde din internet și fără să conteze dacă am sau nu adresa IP alocata dinamic sau nu.

Aceștia sunt pașii care i-am efectuat pentru a avea un calculator cu Fedora care sa-mi actualizeze automat înregistrarea DynDNS:

– mi-am creat un cont aici

– am descărcat clientul pentru update pus la dispoziție de DynDNS pe care l-am instalat conform instrucțiunilor din fișierul README

– am generat un fișier de configurare pentru acest client cu ajutorul formularului pus la dispoziție de DynDNS si am testat din linia de comandă funcționalitatea acestuia.

– deoarece DynDNS “protestează” în cazul în care se fac operații de update prea dese pentru un anumit host am scris un script care sa verifice dacă e cazul sau nu sa se facă update pentru înregistrarea DynDNS și să apeleze clientul de update dacă e cazul.

– am setat urmatorul cronjob care execută periodic (la fiecare 5 minute) scriptul BASH:

*/5 * * * *    root    /etc/util-scripts/check_my_ip.sh >> /var/log/check_my_ip.log

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>