nslookup.docbook revision 8454718b87840e1689be04cbea5f61fd57e1d1ce
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - Copyright (C) 2004-2007, 2010, 2013-2015 Internet Systems Consortium, Inc. ("ISC")
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - Permission to use, copy, modify, and/or distribute this software for any
938440694b33cd752e9e4b71a526368b4811c177Tinderbox User - purpose with or without fee is hereby granted, provided that the above
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - copyright notice and this permission notice appear in all copies.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - PERFORMANCE OF THIS SOFTWARE.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - Copyright (c) 1985, 1989
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - The Regents of the University of California. All rights reserved.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - Redistribution and use in source and binary forms, with or without
1753d3c4d74241a847794f7e7cfd94cc79be6600Evan Hunt - modification, are permitted provided that the following conditions
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - 1. Redistributions of source code must retain the above copyright
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - notice, this list of conditions and the following disclaimer.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - 2. Redistributions in binary form must reproduce the above copyright
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - notice, this list of conditions and the following disclaimer in the
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - documentation and/or other materials provided with the distribution.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - 3. Neither the name of the University nor the names of its contributors
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - may be used to endorse or promote products derived from this software
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - without specific prior written permission.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
dde8659175c5798267fb0fdefd7576e4efe271b3Automatic Updater - OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
a094c46640de70bb03a9351211fb17c41b6fbbb5Automatic Updater - HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
06140f733a711340d20650b9b096efe234d6ebcbAutomatic Updater - LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
99d8f5a70440ee8b63ab1745d713b96dde890546Tinderbox User - OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
938440694b33cd752e9e4b71a526368b4811c177Tinderbox User - SUCH DAMAGE.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews<!-- Converted by db4-upgrade version 1.0 -->
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews<refentry xmlns="http://docbook.org/ns/docbook" version="5.0">
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <refentryinfo>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <corpauthor>Internet Systems Consortium, Inc.</corpauthor>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </refentryinfo>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <refnamediv>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <refpurpose>query Internet name servers interactively</refpurpose>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </refnamediv>
42782931073786f98d3d0a617351db40066949a4Mukund Sivaraman <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <refsynopsisdiv>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <arg choice="opt" rep="norepeat"><option>-option</option></arg>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <arg choice="opt" rep="norepeat">name | -</arg>
e17cb80d7cebc23a4de75376155f2231dea193e6Mark Andrews </cmdsynopsis>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </refsynopsisdiv>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <refsection><info><title>DESCRIPTION</title></info>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews is a program to query Internet domain name servers. <command>Nslookup</command>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews has two modes: interactive and non-interactive. Interactive mode allows
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the user to query name servers for information about various hosts and
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews domains or to print a list of hosts in a domain. Non-interactive mode
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews used to print just the name and requested information for a host or
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </refsection>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <refsection><info><title>ARGUMENTS</title></info>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Interactive mode is entered in the following cases:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <orderedlist numeration="loweralpha" inheritnum="ignore" continuation="restarts">
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews when no arguments are given (the default name server will be used)
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews when the first argument is a hyphen (-) and the second argument is
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the host name or Internet address of a name server.
37dee1ff94960a61243f611c0f87f8c316815c53Mark Andrews </orderedlist>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Non-interactive mode is used when the name or Internet address of the
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews host to be looked up is given as the first argument. The optional second
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews argument specifies the host name or address of a name server.
b1c6de5456a5287b442de5620282902da39a4968Mark Andrews Options can also be specified on the command line if they precede the
b1c6de5456a5287b442de5620282902da39a4968Mark Andrews arguments and are prefixed with a hyphen. For example, to
b1c6de5456a5287b442de5620282902da39a4968Mark Andrews change the default query type to host information, and the initial
b1c6de5456a5287b442de5620282902da39a4968Mark Andrews timeout to 10 seconds, type:
b1c6de5456a5287b442de5620282902da39a4968Mark Andrews <!-- <informalexample> produces bad nroff. -->
b1c6de5456a5287b442de5620282902da39a4968Mark Andrews <programlisting>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrewsnslookup -query=hinfo -timeout=10
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt</programlisting>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <!-- </informalexample> -->
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt number and immediately exits.
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt </refsection>
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt <refsection><info><title>INTERACTIVE COMMANDS</title></info>
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt <variablelist>
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt <varlistentry>
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt <term><constant>host</constant> <optional>server</optional></term>
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt Look up information for host using the current default server or
fdc2d31c00280488df9ee7bd1e1e7410d3e30388Mark Andrews using server, if specified. If host is an Internet address and
0a82492610e2424bb999946bd6e5a13c83f453b4Mark Andrews the query type is A or PTR, the name of the host is returned.
0a82492610e2424bb999946bd6e5a13c83f453b4Mark Andrews If host is a name and does not have a trailing period, the
0a82492610e2424bb999946bd6e5a13c83f453b4Mark Andrews search list is used to qualify the name.
0a82492610e2424bb999946bd6e5a13c83f453b4Mark Andrews To look up a host not in the current domain, append a period to
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt </varlistentry>
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt <varlistentry>
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt <term><constant>server</constant> <replaceable class="parameter">domain</replaceable></term>
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt </varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <term><constant>lserver</constant> <replaceable class="parameter">domain</replaceable></term>
b272d38cc5d24f64c0647a9afb340c21c4b9aaf7Evan Hunt Change the default server to <replaceable>domain</replaceable>; <constant>lserver</constant> uses the initial
b272d38cc5d24f64c0647a9afb340c21c4b9aaf7Evan Hunt server to look up information about <replaceable>domain</replaceable>, while <constant>server</constant> uses
b272d38cc5d24f64c0647a9afb340c21c4b9aaf7Evan Hunt the current default server. If an authoritative answer can't be
b272d38cc5d24f64c0647a9afb340c21c4b9aaf7Evan Hunt found, the names of servers that might have the answer are
35490da6150316932957908f2f85109ecf9f7c59Jeremy Reed </varlistentry>
b272d38cc5d24f64c0647a9afb340c21c4b9aaf7Evan Hunt <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews not implemented
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </varlistentry>
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews not implemented
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </varlistentry>
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews not implemented
553ead32ff5b00284e574dcabc39115d4d74ec66Evan Hunt </varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews not implemented
42782931073786f98d3d0a617351db40066949a4Mukund Sivaraman </varlistentry>
42782931073786f98d3d0a617351db40066949a4Mukund Sivaraman <varlistentry>
42782931073786f98d3d0a617351db40066949a4Mukund Sivaraman not implemented
42782931073786f98d3d0a617351db40066949a4Mukund Sivaraman </varlistentry>
42782931073786f98d3d0a617351db40066949a4Mukund Sivaraman <varlistentry>
42782931073786f98d3d0a617351db40066949a4Mukund Sivaraman not implemented
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Exits the program.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <replaceable>keyword<optional>=value</optional></replaceable></term>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews This command is used to change state information that affects
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the lookups. Valid keywords are:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <variablelist>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Prints the current values of the frequently used
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Information about the current default
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews server and host is also printed.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <term><constant>class=</constant><replaceable>value</replaceable></term>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Change the query class to one of:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <variablelist>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the Internet class
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <varlistentry>
35490da6150316932957908f2f85109ecf9f7c59Jeremy Reed the Chaos class
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the Hesiod class
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews </varlistentry>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews <varlistentry>