Je me suis enfin intéressé à la possibilité de créer des zones DNS dynamiques sur mes domaines DNS hébergés sur l'APINC, et ai créé un script shell qui marche sous OpenBSD. Le seul prérequis : avoir curl[1]. Vous copiez ce script, remplissez les variables et le mettez dans votre cron pour qu'il s'exécute régulièrement.
#!/bin/sh ## variables # inserer la liste des id APINC de vos zones DNS dynamiques ids="xxxx_xxxxx xxxx_xxxxx" # le nom de votre interface connectée à internet interface=fxp0 export old_ip=`cat /tmp/my_ip` export ip=`ifconfig |grep -A1 $interface|grep "inet "|cut -d " " -f 2` if [ "$old_ip" != "$ip" ]; then echo "changement d'ip" echo "$ip" > /tmp/my_ip for id in $ids do curl http://www.apinc.org/board/dns/dyn.php?id=$id\&ip=$ip done fi
update j'ai mis à jour le script pour gérer plusieurs zones dynamiques
Notes
[1] cf gestion des packages
vous permettant d'accéder directement à la recherche associée à ce tag sur
et CSS
mais tout peut arriver... ;-) (surtout que j'ai déjà du ménage à faire dans les CSS) ;

