DNS-find-free -- an example tool to help find free spots in your DNS table


NAME

DNS-find-free -- an example tool to help find free spots in your DNS table


DESCRIPTION

This is a tool to help find some unallocated DNS addresses in your files. There are two methods of operation: either by specifying the kind of unallocated space you would like to find, or to employ a script files that specifies this information. Currently the only format of the script file is the SWIP format. In addition, if a SWIP file is employed, an ARIN End User IP Request report can be generated from a template. The report, with some editing, can be sent to ARIN afterwards.


Command Line Parameters and Options

--arin-input FILE
--arin-input=FILE
This indicates that an ARIN End User IP Request file contains the parameters. (See http://www.arin.net/templates/networktemplate.txt for details on how this file is formatted)

--num NUM
--num=NUM
This is the number of address blocks to find. The block size is whatever your DNS table happens to use.

--swip-input FILE
--swip-input=FILE
This specifies the template SWIP file for a network record. SWIP files are not generated without a template. (See http://rs.arin.net/pub/swiptemplate.txt for details on this file is formatted.)

--swip-output FILE
--swip-output=FILE
This specifies the output SWIP file for a network record. If this parameter is not specified, but an input template is, the generated SWIP file will be directed to standard out. SWIP files are not generated without a template. See the --swip-input option.

Records modified in the SWIP file

Not every field in the SWIP file is modified, but the following fields are:

fname
This field is determined by the Name (Last, First) field in the ARIN file.

lname
This field is determined by the Name (Last, First) field in the ARIN file.

mbox
The information for this field is gathered from the E-Mailbox field in the ARIN file.

mname
This field is determined by the Name (Last, First) field in the ARIN file.

ntenum
This field is determined by finding the end of a free slot in the DNS tables

ntname
The information for this field is determined by the Network name field in the ARIN file.

ntsnum
This field is determined by finding the start of a free slot in the DNS tables.

org
The information for this field is gathered from the Name of Organization field in the ARIN file.

phne
This fields setting is gathered from the Phone Number field in the ARIN file.


Files


See Also

the CfgTie::CfgArgs manpage for more information on the standard parameters named(8)


Notes

Author

Randall Maas (randym@acm.org)

 DNS-find-free -- an example tool to help find free spots in your DNS table