man.host.html revision ed38240f42ff9bc19d95669a2a4743b9ff7e7a64
69fe9aaafdd6a141610e86a777d325db75422070Mark Andrews - Copyright (C) 2004-2015 Internet Systems Consortium, Inc. ("ISC")
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews - Copyright (C) 2000-2003 Internet Software Consortium.
1633838b8255282d10af15c5c84cee5a51466712Bob Halley - Permission to use, copy, modify, and/or distribute this software for any
1633838b8255282d10af15c5c84cee5a51466712Bob Halley - purpose with or without fee is hereby granted, provided that the above
1633838b8255282d10af15c5c84cee5a51466712Bob Halley - copyright notice and this permission notice appear in all copies.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews - 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.
9a4ce0c25809073f31226faa6ed94c70474cf363Bob Halley<!-- $Id$ -->
bf6d2e39124ab3d51c253f7acad9a4abef059be6Bob Halley<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
9a4ce0c25809073f31226faa6ed94c70474cf363Bob Halley<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein<link rel="start" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein<link rel="up" href="Bv9ARM.ch13.html" title="Manual pages">
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington<link rel="next" href="man.delv.html" title="delv">
18d0b5e54be891a1aa938c165b6d439859121ec8Mark Andrews<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
9c4f33b6718407e94d50dbfb4977e16d3f83de9dDavid Lawrence<table width="100%" summary="Navigation header">
18d0b5e54be891a1aa938c165b6d439859121ec8Mark Andrews<tr><th colspan="3" align="center">host</th></tr>
9afcd92352224325ed65919f69f7f58282fc6623Andreas Gustafsson<a accesskey="p" href="man.dig.html">Prev</a>�</td>
9afcd92352224325ed65919f69f7f58282fc6623Andreas Gustafsson<th width="60%" align="center">Manual pages</th>
9afcd92352224325ed65919f69f7f58282fc6623Andreas Gustafsson<td width="20%" align="right">�<a accesskey="n" href="man.delv.html">Next</a>
9afcd92352224325ed65919f69f7f58282fc6623Andreas Gustafsson<a name="man.host"></a><div class="titlepage"></div>
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington<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>] [<code class="option">-v</code>] [<code class="option">-V</code>] {name} [server]</p></div>
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington<a name="id2615213"></a><h2>DESCRIPTION</h2>
01956482905dd861a9b07d417d469955466b728dDamien Neil<p><span><strong class="command">host</strong></span>
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil is a simple utility for performing DNS lookups.
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil It is normally used to convert names to IP addresses and vice versa.
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil When no arguments or options are given,
b2a6ebf1bd4dad1410afba9012a61d87090f03adDamien Neil <span><strong class="command">host</strong></span>
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil prints a short summary of its command line arguments and options.
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein<p><em class="parameter"><code>name</code></em> is the domain name that is to be
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil up. It can also be a dotted-decimal IPv4 address or a colon-delimited
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil IPv6 address, in which case <span><strong class="command">host</strong></span> will by
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington perform a reverse lookup for that address.
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington <em class="parameter"><code>server</code></em> is an optional argument which
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil the name or IP address of the name server that <span><strong class="command">host</strong></span>
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil should query instead of the server or servers listed in
8f7b56e275abdaaec08ccac32ffc6174841ae60eMichael Graff The <code class="option">-a</code> (all) option is equivalent to setting the
8f7b56e275abdaaec08ccac32ffc6174841ae60eMichael Graff <code class="option">-v</code> option and asking <span><strong class="command">host</strong></span> to make
8f7b56e275abdaaec08ccac32ffc6174841ae60eMichael Graff a query of type ANY.
18d0b5e54be891a1aa938c165b6d439859121ec8Mark Andrews When the <code class="option">-C</code> option is used, <span><strong class="command">host</strong></span>
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil will attempt to display the SOA records for zone
8f7b56e275abdaaec08ccac32ffc6174841ae60eMichael Graff <em class="parameter"><code>name</code></em> from all the listed
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington authoritative name
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington servers for that zone. The list of name servers is defined by the NS
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington records that are found for the zone.
bf6d2e39124ab3d51c253f7acad9a4abef059be6Bob Halley The <code class="option">-c</code> option instructs to make a DNS query of class
bf6d2e39124ab3d51c253f7acad9a4abef059be6Bob Halley <em class="parameter"><code>class</code></em>. This can be used to lookup
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington Chaosnet class resource records. The default class is IN (Internet).
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil Verbose output is generated by <span><strong class="command">host</strong></span> when
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil <code class="option">-d</code> or <code class="option">-v</code> option is used. The two
bf6d2e39124ab3d51c253f7acad9a4abef059be6Bob Halley options are equivalent. They have been provided for backwards
bf6d2e39124ab3d51c253f7acad9a4abef059be6Bob Halley compatibility. In previous versions, the <code class="option">-d</code> option
bf6d2e39124ab3d51c253f7acad9a4abef059be6Bob Halley switched on debugging traces and <code class="option">-v</code> enabled verbose
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil output. Verbose output can also be enabled by setting the
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil <em class="parameter"><code>debug</code></em> option in
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil List mode is selected by the <code class="option">-l</code> option. This makes
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil <span><strong class="command">host</strong></span> perform a zone transfer for zone
f671a5c51cc59e266620c0c4026b054908fdd80cBob Halley <em class="parameter"><code>name</code></em>. Transfer the zone printing out
f671a5c51cc59e266620c0c4026b054908fdd80cBob Halley and address records (A/AAAA). If combined with <code class="option">-a</code>
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil all records will be printed.
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil option specifies that reverse lookups of IPv6 addresses should
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil use the IP6.INT domain as defined in RFC1886.
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil The default is to use IP6.ARPA.
bf6d2e39124ab3d51c253f7acad9a4abef059be6Bob Halley The <code class="option">-N</code> option sets the number of dots that have to be
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil in <em class="parameter"><code>name</code></em> for it to be considered
bf6d2e39124ab3d51c253f7acad9a4abef059be6Bob Halley absolute. The
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington default value is that defined using the ndots statement in
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington <code class="filename">/etc/resolv.conf</code>, or 1 if no ndots
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington present. Names with fewer dots are interpreted as relative names and
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington will be searched for in the domains listed in the <span class="type">search</span>
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington or <span class="type">domain</span> directive in
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington <code class="filename">/etc/resolv.conf</code>.
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil The number of UDP retries for a lookup can be changed with the
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil <code class="option">-R</code> option. <em class="parameter"><code>number</code></em>
e9453d609db9aed9efd2bb4fd287ff3ad11da0b2Damien Neil how many times <span><strong class="command">host</strong></span> will repeat a query
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington not get answered. If
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington <em class="parameter"><code>number</code></em> is negative or zero, the
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington retries will default to 1. The default value is 1, or
8f7b56e275abdaaec08ccac32ffc6174841ae60eMichael Graff the value of the <em class="parameter"><code>attempts</code></em> option in
8f7b56e275abdaaec08ccac32ffc6174841ae60eMichael Graff <code class="filename">/etc/resolv.conf</code>, if set.
26d20cd51c968e111b4122536825368a17b5ca82Brian Wellington Non-recursive queries can be made via the <code class="option">-r</code> option.
18d0b5e54be891a1aa938c165b6d439859121ec8Mark Andrews Setting this option clears the <span class="type">RD</span> — recursion
bf6d2e39124ab3d51c253f7acad9a4abef059be6Bob Halley desired — bit in the query which <span><strong class="command">host</strong></span> makes.
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).