DNS Updater V1.2  (à placer dans /etc/bind/)
________________

Bonjour, 

ceci est un petit ensemble de fichiers .sh et .txt (ainsi que .php) permettant de mettre à jour l’ adresse ip dans vos enregistrements DNS dans le cadre d’un serveur hébergé chez soi, ou pas…

Ce logiciel est open source et libre, vous pouvez le redistribuer et le modifier comme bon vous semble.

________________



WWW/ : répertoire contenant les plugins web permettant de suivre l’état de vos DNS (à jour ou non)

/ : dossier racine de cette archive : 

ip.sh :  crée le fichier ip.txt à partir du fichier « plain », et envoie une copie de ce fichier dans votre répertoire /www.

ip.txt : le fichier contenant l’adresse ip publique réelle

old_ip.txt : le fichier contenant l’adresse ip publique telle qu’elle l’était lors de la dernière synchronisation (./update). Elle est importante car elle sert de référence pour mettre à jour tous les fichier db.votresite.com de vos DNS.


update.sh : fichier général : 

- télécharge un fichier « plain » contenant votre adresse ip publique,

- met à jour old_ip.txt à l’adresse ip publique réelle 

- met à jour les fichier de vos DNS à partir de ip.txt 

- redémarre BIND pour prendre les changements en considération


_____

Conseil :

vous pouvez utiliser Crontab pour programmer en tâches régulières l’actualisation de vos DNS, en programmant le lancement de update.sh dans le répertoire /etc/bind/.

