Page 1 of 1

txt2bind @ sourceforge

Posted: Mon May 09, 2011 5:19 pm
by Itmy
Το περίφημο script που μετατρέπει ένα απλό txt αρχείο σαν και αυτό:

services.neoplan.pwmn 10.140.14.67
ap.neoplan.pwmn 10.140.14.1
ap.beat.pwmn 10.140.5.1
ap.babylon.pwmn 10.143.18.1
ftp.neoplan.pwmn services.neoplan.pwmn
irc.neoplan.pwmn services.neoplan.pwmn

στα πολλά και πολύπλοκα configs του bind είναι πλέον διαθέσιμο και στο http://txt2bind.sourceforge.net.

Κάνει ακριβώς ότι λέει το όνομά του. Διαβάζει ένα απλό txt και παράγει bind configs.

To script αυτό το τρέχει εδώ και καιρό ο n3oplan στον DNS server του σε συνεργασία με το DNS irc bot το οποίο παράγει το txt (είσοδος του txt2bind)

Human -> IRC -> DNS IRC bot -> txt file -> txt2bind -> bind configuration

Δηλαδή όταν λέμε στο DNS bot να προσθέσει το ap.babylon.pwmn 10.143.18.1, αυτό πάει και το προσθέτει στην παραπάνω λίστα σε ένα txt αρχείο.
Στη συνέχεια το txt2bind διαβάζει το txt αρχείο αυτό, και παράγει όλα τα απαραίτητα config του bind.

Re: txt2bind @ sourceforge

Posted: Thu May 10, 2012 2:57 pm
by Itmy
Νέα version 0.03 του txt2bind. Υποστηρίζει επιλογή --subnet=8,16,24 και --domain=1,2,3... , ώστε να επιλέγει κανείς πόσα zone files θα παραχθούν, και τι θα περιέχουν.

Starting from v0.03 we can control the forward and reverse zones generated
Example: ap.itmy.pwmn 10.140.19.1
ap.neoplan.pwmn 10.140.14.1
We can choose how many / which forward zones will be created
-domain=1 generates 1 fw zone: .pwmn zone
-domain=2 generates 2 fw zones: .itmy.pwmn, .neoplan.pwmn
-subnet=16 generates 1 rev zone: 10.140.0.0
-subnet=24 generates 2 rev zones: 10.140.14.0 and 10.140.19.0

http://sourceforge.net/projects/txt2bin ... y/download