Bind

30 python lines Dynamic DNS

Here in Spain, I chose Movistar as my Internet provider, I must say I’m pretty happy with it, symmetric 300Mbps fiber optics and good service. The only annoying aspect is that they do not provide static IP for free, something I was used to and was very convenient.

In order to reach my network from places where I can’t connect to my VPN, I wrote a very simple Dynamic DNS system using dnspython, and it turned out to be fairly easy.

cache-cache

Suite de mes aventures dans le monde merveilleux de la haute dispo grace à OpenLDAP. Conseil du jour: bind sdb ldap, c’est une tuerie (/usr/ports/dns/bind9-sdb-ldap). Hint dépatouillé par monseigneur spoty: ne pas oublier de créer un etc/hosts dans le chroot de bind, le cas écheant il stalle comme une grosse merde avant de contacter le serveur LDAP. Un peu de conf :

voici une zone classique servie par un fichier plat: zone "imil.net" { type master; file "zone/imil.net"; }; voici un zone servie par LDAP zone "imil.net" { type master; database "ldap ldap://127.0.0.1/ou=bind,dc=imil,dc=net 172800"; }; la déjà, tu kiffes, mais regarde ca : `