TCP/IP Configuration and Management Manual

Configuring the NonStop TCP/IP Subsystem
TCP/IP Configuration and Management Manual427132-004
3-30
Configuring Subsystem Processes
Starting the Domain Name Server (DNS)
Normally, you start the domain name server (NAMED) when you start NonStop TCP/IP.
To start NAMED, enter the following TACL command:
TACL 3> RUN $SYSTEM.ZTCPIP.NAMED /NAME $ZNAME, PRI 140../ &
TACL 3> RUN $SYSTEM.ZTCPIP.NAMED /NAME $ZNAME, PRI 140../ &
TACL 3> [-p port-num] &
TACL 3> [[-b] boot-file-name]
NAMED listens to TCP and UDP port 53 for incoming requests. You can include the -p
option in the RUN command to specify a different port number for use by NAMED. You
must be certain that the port number is not the same as the number of any port
specified for TELNET, FTP, or any other network program in use. If the port number is
less than 1024, the domain name server can only be run by a user in the SUPER
group.
The -b option specifies the boot file. You can omit the keyword -b and specify only the
boot file name on the command line. The default boot file name is
$SYSTEM.ZTCPIP.DNSBOOT.
Later versions of DNS, based on Berkeley Internet Name Domain (BIND) 9.x, are
available on the NonStop server in the OSS environment. For information about these
versions of DNS, see the DNS Configuration and Management Manual.
LISTNER Process
If you want to use FTP to transfer files into a NonStop system, the LISTNER process
must be running on the system. Other aspects of LISTNER functionality are up to you;
you can configure the PORTCONF file to have LISTNER support any services you
want.
The LISTNER process functions as a super server for the FTP, SMTP, ECHO, and
FINGER servers provided by HP. It invokes the appropriate NonStop server as
connection requests for FTP, SMTP, ECHO, and FINGER services are received on
well-known TCP ports; however, you need not use well-known port numbers for the
services. These services do not apply to UDP ports; LISTNER is a TCP-oriented
program and listens only to TCP ports. The use of the LISTNER process to invoke
several other servers effectively reduces the load on the system.
To use the LISTNER process, configure the $SYSTEM.ZTCPIP.PORTCONF (default)
file and start the LISTNER process. If you do not want to use this default file, specify
another file by using the RUN LISTNER command. When the LISTNER process is
started, it reads from the PORTCONF file to determine which ports it must listen to.
The PORTCONF file also defines the servers to be invoked when a request comes in.
Once started, LISTNER reads the SERVICES file to resolve the services configured in
the PORTCONF file, and checks that the service name and corresponding port are
Note. If you do not specify a file name to be used in the PORTCONF file, the default assumed
is $SYSTEM.ZTCPIP.PORTCONF.