[BIND] Création automatique de fichier de zone
Le
JKB

Bonjour à tous,
Je suis en train de monter pour un projet un VPN contenant une
foultitude de noeuds qui communiquent entre eux par esmtp. Sur le
serveur VPN, j'aimerais monter un serveur de nom. Je sais configurer
un bind sans trop de problème.
Mes machines sont toutes nommées de la même manière :
poste-x-y-z-t
Comment générer la zone automatiquement (mon réseau est un classe
A) ?
Cordialement,
JKB
--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse
=> http://grincheux.de-charybde-en-scylla.fr
Je suis en train de monter pour un projet un VPN contenant une
foultitude de noeuds qui communiquent entre eux par esmtp. Sur le
serveur VPN, j'aimerais monter un serveur de nom. Je sais configurer
un bind sans trop de problème.
Mes machines sont toutes nommées de la même manière :
poste-x-y-z-t
Comment générer la zone automatiquement (mon réseau est un classe
A) ?
Cordialement,
JKB
--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse
=> http://grincheux.de-charybde-en-scylla.fr
for y in $(seq 0 255) ; do for z in $(seq 0 255) ; do for t in $(seq 0 255) ;
do echo poste-x-${y}-${z}-${t}. A x.${y}.${z}.${t}; done ; done ; done >> zone
Prévoir quelques dizaines de minutes.
JFB (bourrin)
--
________________________________________________
/FOR Y IN $(SEQ 0 255) ; DO FOR Z IN $(SEQ 0 255)|
|] ] ] ] ] ] ] ] ] |
| ]] ] ] ] ] ] ] ]] ] ] ] ]|
| ] ] ] ] ] ] |
|111111111111111111111111111111111111111111111111|
|22222222222]22222]22222222222222222222]22222]222|
|333333333]33333333333333333333333333]33333333333|
|444444444444444444444444]44444444444444444444444|
|5555555]55]5]55555]]]5555555555555]55]5]55555]]]|
|]]66666666666666666666]66]6]]6666666666666666666|
|777777777777777777777777777777777777777777777777|
|8888]8888]]88]888888]8]8888888888888]]88]888888]|
|99]999]9999999999999999999999]9]9]99999999999999|
|________________________________________________|
Je connais deux outils qui permettent de faire cela (parmi d'autres
choses) :
- NSC : ftp://atrey.karlin.mff.cuni.cz/pub/local/mj/net/nsc-4.0.tar.gz
- hostdb : http://code.google.com/p/hostdb/
--
DW
Jean-Francois BILLAUD
Oui, merci. J'ai déjà un truc bourrin du même tonneau :
ZONE
<<
0 255 for I
0 255 for J
0 255 for K
"poste-" I ->str + "-" + J ->str + "-" + K ->str + disp
next
next
next
mais c'est _très_ moche... Je me demandais simplement si bind
n'avait pas un système de configuration à l'aide de wildcards...
JKB
--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse...
=> http://grincheux.de-charybde-en-scylla.fr
Damien Wyart
Merci, je vais regarder...
JKB
--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse...
=> http://grincheux.de-charybde-en-scylla.fr
Si bien sûr. C'est l'instruction $GENERATE
Mébon, si c'est juste pour faire un /16, je le fais en 3 lignes de Perl.
4 lignes pour un /8, et juste un peu plus long en éxécution...
--
XAv
In your pomp and all your glory you're a poorer man than me,
as you lick the boots of death born out of fear.
(Jethro Tull)
Xavier
C'est pour un /8... Merci.
JKB
--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse...
=> http://grincheux.de-charybde-en-scylla.fr