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

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

Notes

Author

Randall Maas (randym@acm.org)