NFS Services Administrator's Guide

Configuring and Administering NFS Services
Configuring and Administering an NFS Server
Chapter 2 67
Sharing directories across a firewall using fixed port numbers in
the nfs file
Using the /etc/default/nfs file enables you to specify fixed port
numbers for the rpc.statd and rpc.mountd daemons. The rpc.lockd
daemon runs at port 4045 and is not configurable.
To set the port numbers using the /etc/default/nfs file, follow these
steps:
1. Assign values to the variables, STATD_PORT and MOUNT_PORT, as
follows:
STATD_PORT =
port_number
MOUNTD_PORT =
port_number
Where:
port_number
The port number on which the daemon runs. It can
be set to any unique value between 1024 and
65536.
STATD_PORT The port on which the rpc.statd daemon runs.
MOUNTD_PORT The port on which the rpc.mountd daemon runs.
2. Activate the changes made to the /etc/default/nfs file by
restarting the lock manager and NFS server daemons as follows:
/sbin/init.d/nfs.server stop
/sbin/init.d/lockmgr stop
/sbin/init.d/lockmgr start
/sbin/init.d/nfs.server start
3. Configure the firewall based on the port numbers configured.
Sharing directories across a firewall using the NFSv4 protocol
NFSv4 is a single protocol that handles mounting, and locking
operations for NFS clients and servers. The NFSv4 protocol runs on port
2049, by default.
To override the default port number (2049) for the NFSv4 protocol,
modify the port number for the nfsd entry in the /etc/services file.
Configure the firewall based on the port number set.