make-host-list(1)

NAME
make-host-list - print hosts, namelists for a domain

SYNOPSIS
make-host-list [-d] [-s strip.domain] zone.domain.name
[ dns-server ]

DESCRIPTION
make-host-list prints all the hosts and corresponding namelists for a domain. The output contains one line per host, with two columns: The first a comma separated list of all IP address for the host, the second a comma-separated list of all names, aliases, and IP addresses for the host. The output of make-host-list can be used as input to ssh-keyscan(1) to make it scan an entire domain.

OPTIONS

-d  Domain names only. The list of hostnames includes only fully-qualified domain names. Without this option, any hostname or alias host.dom.top is also included as simply host.

-s  For any host host.subdomain.strip.domain, also include the hostname host.subdomain.

dns-server
    Use this DNS server. Otherwise, use the master DNS server from the SOA record for the zone.

EXAMPLES

make-host-list research.canon.com.au

make-host-list -d canon.com.au

BUGS
make-host-list cannot find host aliases in a different domain.

SEE ALSO
perl(1), ssh-keyscan(1), ssh-make-known-hosts(1)

AUTHOR
make-host.list was written by David Mazieres <dm@lcs.mit.edu>, but contains code from make-ssh-known-hosts(1) by Tero Kivinen <kivinen@hut.fi>.