lwresd.html revision 6ea1b817e31b89a627e146fe69e23ea0a64c89ec
fdd80e9a55c70b36a3bf3e409b86897301c44ff8Automatic Updater - Copyright (C) 2000, 2001 Internet Software Consortium.
3e02c9e33656dcd9c364633d42dd785d3e6fdd66Automatic Updater - Permission to use, copy, modify, and distribute this software for any
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater - purpose with or without fee is hereby granted, provided that the above
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater - copyright notice and this permission notice appear in all copies.
3e02c9e33656dcd9c364633d42dd785d3e6fdd66Automatic Updater - THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater - DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
3e02c9e33656dcd9c364633d42dd785d3e6fdd66Automatic Updater - INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater - FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater - NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater - WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterNAME="GENERATOR"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCONTENT="Modular DocBook HTML Stylesheet Version 1.63
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="REFENTRY"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterBGCOLOR="#FFFFFF"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterVLINK="#840084"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterALINK="#0000FF"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="APPLICATION"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="REFNAMEDIV"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="APPLICATION"
8ec3c085233cedb22b05da36e2773c8f357a7e45Automatic Updater> -- lightweight resolver daemon</DIV
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="REFSYNOPSISDIV"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="COMMAND"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="REPLACEABLE"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater>config-file</I
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="REPLACEABLE"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater>debug-level</I
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="REPLACEABLE"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="REPLACEABLE"
8ec3c085233cedb22b05da36e2773c8f357a7e45Automatic UpdaterCLASS="REPLACEABLE"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="REPLACEABLE"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="REPLACEABLE"
5a24d24c8fba3480d707c0c902379ddb36501e12Automatic UpdaterCLASS="REPLACEABLE"
f8e3e03cacd16ffb923a9603fca23a9e1a1fee07Automatic UpdaterCLASS="REFSECT1"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater>DESCRIPTION</H2
f8e3e03cacd16ffb923a9603fca23a9e1a1fee07Automatic UpdaterCLASS="COMMAND"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater> is the daemon providing name lookup
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater services to clients that use the BIND 9 lightweight resolver
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater library. It is essentially a stripped-down, caching-only name
44d0f0256fbdce130a18655023c3b06bacacbd61Automatic Updater server that answers queries using the BIND 9 lightweight
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater resolver protocol rather than the DNS protocol.
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic UpdaterCLASS="COMMAND"
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater> listens for resolver queries on a
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater UDP port on the IPv4 loopback interface, 127.0.0.1. This
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic UpdaterCLASS="COMMAND"
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater> can only be used by
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater processes running on the local machine. By default UDP port
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater number 921 is used for lightweight resolver requests and
44d0f0256fbdce130a18655023c3b06bacacbd61Automatic Updater> Incoming lightweight resolver requests are decoded by the
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater server which then resolves them using the DNS protocol. When
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater the DNS lookup completes, <B
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic UpdaterCLASS="COMMAND"
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater the answers in the lightweight resolver format and returns
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater them to the client that made the request.
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="FILENAME"
44d0f0256fbdce130a18655023c3b06bacacbd61Automatic Updater>nameserver</TT
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="COMMAND"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater sends recursive DNS queries to those servers. This is similar
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater to the use of forwarders in a caching name server. If no
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater>nameserver</TT
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater> entries are present, or if
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater forwarding fails, <B
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="COMMAND"
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater queries autonomously starting at the root name servers, using
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic Updater a built-in list of root server hints.
590c12cfe3b9a179ab2faa1be791a069c81882e0Automatic UpdaterCLASS="REFSECT1"
> Run the server in the foreground (i.e. do not daemonize).