Name

random-ip — generate IPv4 addresses randomly

Synopsis

random-ip {n} [a [b [c [d]]]]

Description

random-ip prints n randomly-chosen IPv4 addresses in human-readable form.

a, b, c, and d are the first, second, third, and fourth octets of an optional prefix to apply to all addresses. The presence of a prefix constrains the maximum value of n to 16777216 (1 octet), 65536 (2 octets), 256 (3 octets), or 1 (4 octets).

random-ip makes no attempt to exclude invalid or reserved address ranges.

History

random-ip was originally part of Daniel J. Bernstein's djbdns toolset in 2001.

Author

Original code by Daniel J. Bernstein. Documentation by Jonathan de Boyne Pollard.