Open System Services Shell and Utilities Reference Manual (G06.28+, H06.05+)

Administrator Commands and Files lwresd(8)
-T tcpip_process_name
Start lwresd using the transport provider named tcpip_process_name
. The pro-
cess name must be specied as an OSS pathname for a Guardian process; that is,
/G/ZTC0 is a valid specication.
This ag overrides the default behavior of starting with the process $ZTC0 as the
transport provider process.
-u user Change the user ID to user after completing privileged operations, such as creat-
ing sockets that listen on privileged ports.
-v Report the version number and exit.
DESCRIPTION
lwresd is the server providing name lookup services to clients that use the BIND 9 lightweight
resolver library. It is a stripped-down, caching-only name server that answers queries using the
BIND 9 lightweight resolver protocol rather than the DNS protocol.
lwresd listens for resolver queries on a UDP port on the IPv4 loopback interface, 127.0.0.1. This
means that lwresd can only be used by processes running on the local machine. By default, UDP
port number 921 is used for lightweight resolver requests and responses.
Incoming lightweight resolver requests are decoded by the server, which then resolves them
using the DNS protocol. When the DNS lookup completes, lwresd encodes the answers in the
lightweight resolver format and returns them to the client that made the request.
If /etc/resolv.conf contains any nameserver entries, lwresd sends recursive DNS queries to
those servers. This is similar to the use of forwarders in a caching name server. If no
nameserver entries are present, or if forwarding fails, lwresd resolves the queries autonomously
starting at the root name servers, using a built-in list of root server hints.
FILES
/etc/resolv.conf
The default conguration le.
RELATED INFORMATION
Commands: named(8).
527188-007 Hewlett-Packard Company 1239