NFS ports?
Bob Goodwin
bobgoodwin at wildblue.net
Wed Jun 17 14:21:52 UTC 2009
Aldo Foot wrote:
> On Mon, Jun 15, 2009 at 4:01 PM, Bob Goodwin<bobgoodwin at wildblue.net> wrote:
>
>> It appears to me that NFS requires ports 111 and 2049, both of which
>> I have opened in the firewall via firestarter. But that doesn't
>> seem to be enough, after struggling to make a connection it also
>> needed some high numbered ports, right now, 43509, but that changes
>> from time to time. I have to keep checking the firestarter events
>> log on both the server and client to see what needs to be opened. I
>> usually block by defaullt and open only the ports needed. Perhaps
>> that wont work with NFS?
>>
>> If anyone can offer some suggestion I would appreciate it.
>>
>> Bob
>>
>
> Read the source[1] and eSearch for "nfs static ports". You'll
> get your answer by the time you're done reading.
>
> [1] http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Deployment_Guide-en-US/s2-sysconfig-nfs.html
>
> The key file is /etc/sysconfig/nfs.
>
> ~af
>
>
I've spent some time fooling with the configuration. In each case it
asks for an "unused" port number. So I simply collected a list of ports
that worked from the Firestarter Events Log. As indicated "x=....."
below, that seems a rather unscientific approach but it appears to work.
Am I painting myself into a corner? I will probably want to access the
server from my daughters Apple Mac's eventually!
The client command I'm using: [root at box9 bobg]# mount.nfs
box48:/home/NFS-files /mnt/home -s
I have not been able to make nfs4 work however although it appears to be
present in F-10?
Your help is much appreciated.
Bob
The /etc/sysconfig/nfs may not exist by default on all
systems. If it does not exist, create it and add the
following variables (alternatively, if the file exists,
un-comment and change the default entries as required):
MOUNTD_PORT="x" x=57886
control which TCP and UDP port mountd (rpc.mountd) uses.
Replace x with an unused port number.
STATD_PORT="x" x=52861
control which TCP and UDP port status (rpc.statd) uses.
Replace x with an unused port number.
LOCKD_TCPPORT="x" x=37277
control which TCP port nlockmgr (rpc.lockd) uses.
Replace x with an unused port number.
LOCKD_UDPPORT="x" x=39241
control which UDP port nlockmgr (rpc.lockd) uses.
Replace x with an unused port number.
.
More information about the fedora-list
mailing list