21-02
Bind, mettre à jour tous ses serials
Lorsque vous gérez vos domaines vous même, sur votre serveur dédié, à l'aide de Bind, lors d'une mise à jour, d'IP par exemple, vous devez incrémenter le sérial afin de notifier vos serveurs secondaires de cette mise à jour. Le serial a habituellement la forme <YYYY><MM><DD><Numéro>. Nous sommes aujourd'hui le 21 février 2010, et j'ai effectuée une mise à jour ce matin, mon sérial sera donc : 2010022101. Si vous avez beaucoup de domaines à gérer, modifier ces serials est plutôt rébarbatif. La solution est de les uniformiser (tous identiques) une fois, puis de les modifier à l'aide de sed. Je viens d'effectuer une mise à jour, je vais donc incrémenter mon serial d'une unité et ainsi le passer de 2010022101 à 2010022102. Mes fichiers de zones primaires sont stockés dans:/etc/bind/pri/domaine.zoneLa commande sed permettant de modifier tous ces domaines est :
sed -i 's/2010022101/2010022102/g' /etc/bind/pri/*.zoneVoilà, il ne nous reste plus qu'à reloader Bind.
/etc/init.d/bind9 reload
Votre commentaire
Aucun commentaire pour ce billet.