man.host.html revision 2a31bd531072824ef252c18303859d6af7451b00
178f6ad061e54bc5babfca3577f72058fa0797c1Bob Halley - Copyright (C) 2004-2008 Internet Systems Consortium, Inc. ("ISC")
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews - Copyright (C) 2000-2003 Internet Software Consortium.
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence - Permission to use, copy, modify, and distribute this software for any
178f6ad061e54bc5babfca3577f72058fa0797c1Bob Halley - purpose with or without fee is hereby granted, provided that the above
178f6ad061e54bc5babfca3577f72058fa0797c1Bob Halley - copyright notice and this permission notice appear in all copies.
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews - PERFORMANCE OF THIS SOFTWARE.
b897c52f865b2fc4e220e2110b874e59c716456bBob Halley<!-- $Id: man.host.html,v 1.66 2008/03/31 14:42:51 fdupont Exp $ -->
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
460b427411b72da26b1836b9424e2e70d65d9394David Lawrence<link rel="start" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley<link rel="up" href="Bv9ARM.ch10.html" title="Manual pages">
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley<link rel="next" href="man.dnssec-keyfromlabel.html" title="dnssec-keyfromlabel">
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
b897c52f865b2fc4e220e2110b874e59c716456bBob Halley<a accesskey="p" href="man.dig.html">Prev</a>�</td>
460b427411b72da26b1836b9424e2e70d65d9394David Lawrence<th width="60%" align="center">Manual pages</th>
460b427411b72da26b1836b9424e2e70d65d9394David Lawrence<td width="20%" align="right">�<a accesskey="n" href="man.dnssec-keygen.html">Next</a>
fcb54ce0a4f7377486df5bec83b3aa4711bf4131Mark Andrews<a name="man.host"></a><div class="titlepage"></div>
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence<div class="cmdsynopsis"><p><code class="command">host</code> [<code class="option">-aCdlnrsTwv</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-N <em class="replaceable"><code>ndots</code></em></code>] [<code class="option">-R <em class="replaceable"><code>number</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-W <em class="replaceable"><code>wait</code></em></code>] [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-4</code>] [<code class="option">-6</code>] {name} [server]</p></div>
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence<p><span><strong class="command">host</strong></span>
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley is a simple utility for performing DNS lookups.
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence It is normally used to convert names to IP addresses and vice versa.
460b427411b72da26b1836b9424e2e70d65d9394David Lawrence When no arguments or options are given,
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence <span><strong class="command">host</strong></span>
460b427411b72da26b1836b9424e2e70d65d9394David Lawrence prints a short summary of its command line arguments and options.
460b427411b72da26b1836b9424e2e70d65d9394David Lawrence<p><em class="parameter"><code>name</code></em> is the domain name that is to be
460b427411b72da26b1836b9424e2e70d65d9394David Lawrence up. It can also be a dotted-decimal IPv4 address or a colon-delimited
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence IPv6 address, in which case <span><strong class="command">host</strong></span> will by
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence perform a reverse lookup for that address.
c32b87bc54abacf95fb3b063d72b7d1855c1643bMichael Graff <em class="parameter"><code>server</code></em> is an optional argument which
460b427411b72da26b1836b9424e2e70d65d9394David Lawrence the name or IP address of the name server that <span><strong class="command">host</strong></span>
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence should query instead of the server or servers listed in
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence <code class="filename">/etc/resolv.conf</code>.
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence The <code class="option">-a</code> (all) option is equivalent to setting the
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley <code class="option">-v</code> option and asking <span><strong class="command">host</strong></span> to make
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley a query of type ANY.
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley When the <code class="option">-C</code> option is used, <span><strong class="command">host</strong></span>
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley will attempt to display the SOA records for zone
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley <em class="parameter"><code>name</code></em> from all the listed
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley authoritative name
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley servers for that zone. The list of name servers is defined by the NS
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley records that are found for the zone.
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley The <code class="option">-c</code> option instructs to make a DNS query of class
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley <em class="parameter"><code>class</code></em>. This can be used to lookup
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley Chaosnet class resource records. The default class is IN (Internet).
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley Verbose output is generated by <span><strong class="command">host</strong></span> when
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley <code class="option">-d</code> or <code class="option">-v</code> option is used. The two
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley options are equivalent. They have been provided for backwards
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley compatibility. In previous versions, the <code class="option">-d</code> option
0014d6342b0d50ae37126ac16d5bf821d02ffff7David Lawrence switched on debugging traces and <code class="option">-v</code> enabled verbose
0014d6342b0d50ae37126ac16d5bf821d02ffff7David Lawrence List mode is selected by the <code class="option">-l</code> option. This makes
0014d6342b0d50ae37126ac16d5bf821d02ffff7David Lawrence <span><strong class="command">host</strong></span> perform a zone transfer for zone
0014d6342b0d50ae37126ac16d5bf821d02ffff7David Lawrence <em class="parameter"><code>name</code></em>. Transfer the zone printing out
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley and address records (A/AAAA). If combined with <code class="option">-a</code>
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley all records will be printed.
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley option specifies that reverse lookups of IPv6 addresses should
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley use the IP6.INT domain as defined in RFC1886.
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley The default is to use IP6.ARPA.
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley The <code class="option">-N</code> option sets the number of dots that have to be
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley in <em class="parameter"><code>name</code></em> for it to be considered
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley absolute. The
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley default value is that defined using the ndots statement in
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley <code class="filename">/etc/resolv.conf</code>, or 1 if no ndots
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley statement is
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley present. Names with fewer dots are interpreted as relative names and
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley will be searched for in the domains listed in the <span class="type">search</span>
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley The number of UDP retries for a lookup can be changed with the
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley <code class="option">-R</code> option. <em class="parameter"><code>number</code></em>
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley how many times <span><strong class="command">host</strong></span> will repeat a query
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley not get answered. The default number of retries is 1. If
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley <em class="parameter"><code>number</code></em> is negative or zero, the
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley retries will default to 1.
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley Non-recursive queries can be made via the <code class="option">-r</code> option.
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley Setting this option clears the <span class="type">RD</span> — recursion
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley desired — bit in the query which <span><strong class="command">host</strong></span> makes.
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley This should mean that the name server receiving the query will not
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley attempt to resolve <em class="parameter"><code>name</code></em>. The
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley <code class="option">-r</code> option enables <span><strong class="command">host</strong></span>
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley the behavior of a name server by making non-recursive queries and
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley expecting to receive answers to those queries that are usually
The <code class="option">-4</code> option forces <span><strong class="command">host</strong></span> to only
starting serial number (e.g. -t IXFR=12345678).