host.docbook revision d60212e03fbef1d3dd7f7eb05c0545cc373cb9fc
d6fa26d0adaec6c910115be34fe7a5a5f402c14fMark Andrews<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User [<!ENTITY mdash "—">]>
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User - Copyright (C) 2004, 2005, 2007-2009 Internet Systems Consortium, Inc. ("ISC")
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User - Copyright (C) 2000-2002 Internet Software Consortium.
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User - Permission to use, copy, modify, and/or distribute this software for any
d6fa26d0adaec6c910115be34fe7a5a5f402c14fMark Andrews - purpose with or without fee is hereby granted, provided that the above
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User - copyright notice and this permission notice appear in all copies.
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
cd32f419a8a5432fbb139f56ee73cbf68b9350ccTinderbox User - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User - PERFORMANCE OF THIS SOFTWARE.
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User<!-- $Id: host.docbook,v 1.20 2009/01/20 23:47:56 tbox Exp $ -->
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User <refentryinfo>
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User </refentryinfo>
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User </refnamediv>
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
7e71f05d8643aca84914437c900cb716444507e4Tinderbox User <holder>Internet Software Consortium.</holder>
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User <refsynopsisdiv>
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User <cmdsynopsis>
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User <arg><option>-c <replaceable class="parameter">class</replaceable></option></arg>
6ea2385360e9e2167e65f9286447da9eea189457Tinderbox User <arg><option>-N <replaceable class="parameter">ndots</replaceable></option></arg>
6ea2385360e9e2167e65f9286447da9eea189457Tinderbox User <arg><option>-R <replaceable class="parameter">number</replaceable></option></arg>
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User <arg><option>-t <replaceable class="parameter">type</replaceable></option></arg>
6ea2385360e9e2167e65f9286447da9eea189457Tinderbox User <arg><option>-W <replaceable class="parameter">wait</replaceable></option></arg>
6ea2385360e9e2167e65f9286447da9eea189457Tinderbox User <arg><option>-m <replaceable class="parameter">flag</replaceable></option></arg>
6ea2385360e9e2167e65f9286447da9eea189457Tinderbox User </cmdsynopsis>
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User </refsynopsisdiv>
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User is a simple utility for performing DNS lookups.
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User It is normally used to convert names to IP addresses and vice versa.
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User When no arguments or options are given,
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User prints a short summary of its command line arguments and options.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User <para><parameter>name</parameter> is the domain name that is to be
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User up. It can also be a dotted-decimal IPv4 address or a colon-delimited
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User IPv6 address, in which case <command>host</command> will by
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User perform a reverse lookup for that address.
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User <parameter>server</parameter> is an optional argument which
6f1205897504b8f50b1785975482c995888dd630Tinderbox User the name or IP address of the name server that <command>host</command>
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User should query instead of the server or servers listed in
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User The <option>-a</option> (all) option is equivalent to setting the
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User <option>-v</option> option and asking <command>host</command> to make
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User a query of type ANY.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User When the <option>-C</option> option is used, <command>host</command>
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User will attempt to display the SOA records for zone
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User <parameter>name</parameter> from all the listed
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User authoritative name
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User servers for that zone. The list of name servers is defined by the NS
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User records that are found for the zone.
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User The <option>-c</option> option instructs to make a DNS query of class
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User <parameter>class</parameter>. This can be used to lookup
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User Chaosnet class resource records. The default class is IN (Internet).
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User Verbose output is generated by <command>host</command> when
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <option>-d</option> or <option>-v</option> option is used. The two
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User options are equivalent. They have been provided for backwards
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User compatibility. In previous versions, the <option>-d</option> option
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User switched on debugging traces and <option>-v</option> enabled verbose
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User List mode is selected by the <option>-l</option> option. This makes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User <command>host</command> perform a zone transfer for zone
7e71f05d8643aca84914437c900cb716444507e4Tinderbox User <parameter>name</parameter>. Transfer the zone printing out
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User and address records (A/AAAA). If combined with <option>-a</option>
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User all records will be printed.
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User option specifies that reverse lookups of IPv6 addresses should
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User use the IP6.INT domain as defined in RFC1886.
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User The default is to use IP6.ARPA.
cd32f419a8a5432fbb139f56ee73cbf68b9350ccTinderbox User The <option>-N</option> option sets the number of dots that have to be
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt in <parameter>name</parameter> for it to be considered
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User absolute. The
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User default value is that defined using the ndots statement in
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User <filename>/etc/resolv.conf</filename>, or 1 if no ndots
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User present. Names with fewer dots are interpreted as relative names and
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User will be searched for in the domains listed in the <type>search</type>
c2258eedf2d9d0207b45b90014f8fde5413b41a3Tinderbox User The number of UDP retries for a lookup can be changed with the
6e6f5e3e1111680cff3ef4a4fa27923548c88f70Tinderbox User <option>-R</option> option. <parameter>number</parameter>
starting serial number (e.g. -t IXFR=12345678).