"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "mkdnstab-0.6b/README" of archive mkdnstab-0.6b.tar.gz:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1 README, albeit somewhat disorganized, for mkdnstab-0.6b:
    2 
    3 mkdnstab will create a DNS table for a class C subnet or a subnet
    4 thereof, as well as creating the conf file for BIND 8.
    5 
    6 I know its not perfect, but it will save you the hassle of typing
    7 a bunch of addresses manually.
    8 
    9 Release notes:
   10 
   11 	Original release version 09/09/1998 v 0.2
   12 	Added ability to handle up to 3 MX entries 05/26/1999 v 0.3
   13 	Fixed serious reverse table generation bug 07/19/1999 v 0.4
   14 	Add ability to build simple bind8 config 08/19/1999 v 0.5
   15 
   16 ****	Fixed glaring (?) table errors making domains not reverse
   17 	  properly 10/03/1999 v 0.5a and 0.6a
   18 
   19 	TkPerl GUI to manage table generation 08/20/1999 v 0.6a
   20 	Mods to table output to add origin and ttl fields 10/10/1999 v 0.6b
   21 	  Cleanup of reverse domain string construction
   22 
   23 Prerequisites:
   24 
   25 	PLEASE READ AND UNDERSTAND THE BOG, THE DNS-HOWTO, AND APPROPRIATE
   26 	RFCs PRIOR TO RUNNING DNS ON AN INTERNET-CONNECTED MACHINE!
   27 
   28 ****	I will try to practice what I preach in hopes to improve this
   29 	tool...
   30 
   31 	/rant mode on
   32 	It is the opinion of the author that you are responsible for
   33 	understanding DNS.  mkdnstab is a convenience tool, only.
   34 	Please note that running a nameserver for a bogus or conflicting
   35 	domain can cause serious problems with your connectivity and
   36 	that of others.  There are methods for restricting access to
   37 	your server from the internet at large, so please read the man
   38 	page for the bind 8 conf file if this affects you.
   39 	DNS security is another issue, beyond the scope of this document,
   40 	that should also be understood.
   41 	/rant mode off
   42 
   43 	You will need a copy of mkdnstab, perl, and the named.ca file.
   44 	named.ca is sometimes called named.root, but is essentially the
   45 	same thing.  It contains a list of the root nameservers, enabling
   46 	your machine to perform DNS lookups at the top level of the
   47 	heirarchy.  Additionally, this information is cached locally for
   48 	future lookups, which is why many call it .ca for 'ca'ching.
   49 
   50 	For version 0.6a you do not need to edit the script.  Some default
   51 	values are available in the sample.dnstab file.  This version is a
   52 	gui app, which allows you store and retrieve zone settings.  You
   53 	must install the Tk perl modules for this version.  A major
   54 	undertaking for just this particular feature, but oh well ;)
   55 
   56 	See the local copies of named.fwd, named.rev, named.local and
   57 	named.conf for sample output.
   58 
   59 Miles Lott
   60 milos@insync.net
   61 http://milosch.net
   62 Milosch on #linpeople on openprojects.net irc