nslookup.docbook revision d2bdd5b314d3ee2250c740fe5fff8b91ab3731b2
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder [<!ENTITY mdash "&#8212;">]>
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder<!--
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - Copyright (C) 2004-2007, 2010, 2013 Internet Systems Consortium, Inc. ("ISC")
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder -
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - Permission to use, copy, modify, and/or distribute this software for any
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - purpose with or without fee is hereby granted, provided that the above
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - copyright notice and this permission notice appear in all copies.
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder -
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - PERFORMANCE OF THIS SOFTWARE.
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder-->
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder<!-- $Id: nslookup.docbook,v 1.18 2010/02/22 23:49:11 tbox Exp $ -->
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder<!--
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - Copyright (c) 1985, 1989
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - The Regents of the University of California. All rights reserved.
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder -
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder - Redistribution and use in source and binary forms, with or without
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder - modification, are permitted provided that the following conditions
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder - are met:
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder - 1. Redistributions of source code must retain the above copyright
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder - notice, this list of conditions and the following disclaimer.
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - 2. Redistributions in binary form must reproduce the above copyright
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - notice, this list of conditions and the following disclaimer in the
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder - documentation and/or other materials provided with the distribution.
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder - 3. All advertising materials mentioning features or use of this software
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder - must display the following acknowledgement:
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder - This product includes software developed by the University of
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - California, Berkeley and its contributors.
3d4f336bca521e5cd85ce5fcfc572469c88c942cChristian Maeder - 4. Neither the name of the University nor the names of its contributors
3d4f336bca521e5cd85ce5fcfc572469c88c942cChristian Maeder - may be used to endorse or promote products derived from this software
eac27c20d3f0f9cb50439b66d098f69981345889Christian Maeder - without specific prior written permission.
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder -
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder - ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9ba43c9323dc1a4bb1e684d87370b43468ab9096Christian Maeder - ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder - FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder - OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder - HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder - LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder - OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder - SUCH DAMAGE.
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder-->
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder<refentry>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <refentryinfo>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <date>Jun 30, 2000</date>
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder </refentryinfo>
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <refmeta>
118b1dee4954776d7fae2e4b0c93fec07f88133eChristian Maeder <refentrytitle>nslookup</refentrytitle>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <manvolnum>1</manvolnum>
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder <refmiscinfo>BIND9</refmiscinfo>
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder </refmeta>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <refnamediv>
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder <refname>nslookup</refname>
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder <refpurpose>query Internet name servers interactively</refpurpose>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder </refnamediv>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <docinfo>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <copyright>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <year>2004</year>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <year>2005</year>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <year>2006</year>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <year>2007</year>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <year>2010</year>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <year>2013</year>
9ba43c9323dc1a4bb1e684d87370b43468ab9096Christian Maeder <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
9ba43c9323dc1a4bb1e684d87370b43468ab9096Christian Maeder </copyright>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder </docinfo>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <refsynopsisdiv>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <cmdsynopsis>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <command>nslookup</command>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <arg><option>-option</option></arg>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <arg choice="opt">name | -</arg>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <arg choice="opt">server</arg>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder </cmdsynopsis>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder </refsynopsisdiv>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <refsect1>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <title>DESCRIPTION</title>
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder <para><command>Nslookup</command>
118b1dee4954776d7fae2e4b0c93fec07f88133eChristian Maeder is a program to query Internet domain name servers. <command>Nslookup</command>
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder has two modes: interactive and non-interactive. Interactive mode allows
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder the user to query name servers for information about various hosts and
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder domains or to print a list of hosts in a domain. Non-interactive mode
118b1dee4954776d7fae2e4b0c93fec07f88133eChristian Maeder is
118b1dee4954776d7fae2e4b0c93fec07f88133eChristian Maeder used to print just the name and requested information for a host or
118b1dee4954776d7fae2e4b0c93fec07f88133eChristian Maeder domain.
118b1dee4954776d7fae2e4b0c93fec07f88133eChristian Maeder </para>
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder </refsect1>
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder <refsect1>
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder <title>ARGUMENTS</title>
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder <para>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder Interactive mode is entered in the following cases:
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder <orderedlist numeration="loweralpha">
bff4b3f816be4c1e1d8ded76f1d5af786839e1a9Christian Maeder <listitem>
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder <para>
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder when no arguments are given (the default name server will be used)
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder </para>
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder </listitem>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <listitem>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <para>
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder when the first argument is a hyphen (-) and the second argument is
118b1dee4954776d7fae2e4b0c93fec07f88133eChristian Maeder the host name or Internet address of a name server.
941254a2daaf605bda18be25358f4e1322e94ec9Christian Maeder </para>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder </listitem>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder </orderedlist>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder </para>
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder
4ac9fad8454f66963e8985a41e061653147d4d60Christian Maeder <para>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder Non-interactive mode is used when the name or Internet address of the
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder host to be looked up is given as the first argument. The optional second
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder argument specifies the host name or address of a name server.
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder </para>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <para>
118b1dee4954776d7fae2e4b0c93fec07f88133eChristian Maeder Options can also be specified on the command line if they precede the
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder arguments and are prefixed with a hyphen. For example, to
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder change the default query type to host information, and the initial
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder timeout to 10 seconds, type:
118b1dee4954776d7fae2e4b0c93fec07f88133eChristian Maeder <!-- <informalexample> produces bad nroff. -->
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <programlisting>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maedernslookup -query=hinfo -timeout=10
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder</programlisting>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <!-- </informalexample> -->
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder </para>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder </refsect1>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <refsect1>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <title>INTERACTIVE COMMANDS</title>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <variablelist>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <varlistentry>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <term><constant>host</constant> <optional>server</optional></term>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <listitem>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <para>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder Look up information for host using the current default server or
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder using server, if specified. If host is an Internet address and
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder the query type is A or PTR, the name of the host is returned.
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder If host is a name and does not have a trailing period, the
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder search list is used to qualify the name.
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder </para>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <para>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder To look up a host not in the current domain, append a period to
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder the name.
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder </para>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder </listitem>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder </varlistentry>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <varlistentry>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <term><constant>server</constant> <replaceable class="parameter">domain</replaceable></term>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <listitem>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <para/>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder </listitem>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder </varlistentry>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <varlistentry>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <term><constant>lserver</constant> <replaceable class="parameter">domain</replaceable></term>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <listitem>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder <para>
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder Change the default server to <replaceable>domain</replaceable>; <constant>lserver</constant> uses the initial
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder server to look up information about <replaceable>domain</replaceable>, while <constant>server</constant> uses
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder the current default server. If an authoritative answer can't be
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder found, the names of servers that might have the answer are
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder returned.
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maeder </para>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder </listitem>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder </varlistentry>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder
3d4f336bca521e5cd85ce5fcfc572469c88c942cChristian Maeder <varlistentry>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <term><constant>root</constant></term>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <listitem>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <para>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder not implemented
94de88ad0e7b83991208ade9d4b78e35a759a5c4Christian Maeder </para>
94de88ad0e7b83991208ade9d4b78e35a759a5c4Christian Maeder </listitem>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder </varlistentry>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <varlistentry>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <term><constant>finger</constant></term>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <listitem>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <para>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder not implemented
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder </para>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder </listitem>
94de88ad0e7b83991208ade9d4b78e35a759a5c4Christian Maeder </varlistentry>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <varlistentry>
a38f3d84e592184830fa308c5dab3f7c71e4464fChristian Maeder <term><constant>ls</constant></term>
<listitem>
<para>
not implemented
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>view</constant></term>
<listitem>
<para>
not implemented
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>help</constant></term>
<listitem>
<para>
not implemented
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>?</constant></term>
<listitem>
<para>
not implemented
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>exit</constant></term>
<listitem>
<para>
Exits the program.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>set</constant>
<replaceable>keyword<optional>=value</optional></replaceable></term>
<listitem>
<para>
This command is used to change state information that affects
the lookups. Valid keywords are:
<variablelist>
<varlistentry>
<term><constant>all</constant></term>
<listitem>
<para>
Prints the current values of the frequently used
options to <command>set</command>.
Information about the current default
server and host is also printed.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>class=</constant><replaceable>value</replaceable></term>
<listitem>
<para>
Change the query class to one of:
<variablelist>
<varlistentry>
<term><constant>IN</constant></term>
<listitem>
<para>
the Internet class
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>CH</constant></term>
<listitem>
<para>
the Chaos class
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>HS</constant></term>
<listitem>
<para>
the Hesiod class
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>ANY</constant></term>
<listitem>
<para>
wildcard
</para>
</listitem>
</varlistentry>
</variablelist>
The class specifies the protocol group of the information.
</para>
<para>
(Default = IN; abbreviation = cl)
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>
<replaceable><optional>no</optional></replaceable>debug</constant></term>
<listitem>
<para>
Turn on or off the display of the full response packet and
any intermediate response packets when searching.
</para>
<para>
(Default = nodebug; abbreviation = <optional>no</optional>deb)
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>
<replaceable><optional>no</optional></replaceable>d2</constant></term>
<listitem>
<para>
Turn debugging mode on or off. This displays more about
what nslookup is doing.
</para>
<para>
(Default = nod2)
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>domain=</constant><replaceable>name</replaceable></term>
<listitem>
<para>
Sets the search list to <replaceable>name</replaceable>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>
<replaceable><optional>no</optional></replaceable>search</constant></term>
<listitem>
<para>
If the lookup request contains at least one period but
doesn't end with a trailing period, append the domain
names in the domain search list to the request until an
answer is received.
</para>
<para>
(Default = search)
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>port=</constant><replaceable>value</replaceable></term>
<listitem>
<para>
Change the default TCP/UDP name server port to <replaceable>value</replaceable>.
</para>
<para>
(Default = 53; abbreviation = po)
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>querytype=</constant><replaceable>value</replaceable></term>
<listitem>
<para/>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>type=</constant><replaceable>value</replaceable></term>
<listitem>
<para>
Change the type of the information query.
</para>
<para>
(Default = A; abbreviations = q, ty)
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>
<replaceable><optional>no</optional></replaceable>recurse</constant></term>
<listitem>
<para>
Tell the name server to query other servers if it does not
have the
information.
</para>
<para>
(Default = recurse; abbreviation = [no]rec)
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>ndots=</constant><replaceable>number</replaceable></term>
<listitem>
<para>
Set the number of dots (label separators) in a domain
that will disable searching. Absolute names always
stop searching.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>retry=</constant><replaceable>number</replaceable></term>
<listitem>
<para>
Set the number of retries to number.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>timeout=</constant><replaceable>number</replaceable></term>
<listitem>
<para>
Change the initial timeout interval for waiting for a
reply to number seconds.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>
<replaceable><optional>no</optional></replaceable>vc</constant></term>
<listitem>
<para>
Always use a virtual circuit when sending requests to the
server.
</para>
<para>
(Default = novc)
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><constant>
<replaceable><optional>no</optional></replaceable>fail</constant></term>
<listitem>
<para>
Try the next nameserver if a nameserver responds with
SERVFAIL or a referral (nofail) or terminate query
(fail) on such a response.
</para>
<para>
(Default = nofail)
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1>
<title>FILES</title>
<para><filename>/etc/resolv.conf</filename>
</para>
</refsect1>
<refsect1>
<title>SEE ALSO</title>
<para><citerefentry>
<refentrytitle>dig</refentrytitle><manvolnum>1</manvolnum>
</citerefentry>,
<citerefentry>
<refentrytitle>host</refentrytitle><manvolnum>1</manvolnum>
</citerefentry>,
<citerefentry>
<refentrytitle>named</refentrytitle><manvolnum>8</manvolnum>
</citerefentry>.
</para>
</refsect1>
<refsect1>
<title>Author</title>
<para>
Andrew Cherenson
</para>
</refsect1>
</refentry><!--
- Local variables:
- mode: sgml
- End:
-->