NFS client
Package: nfs-utils
Version: 1.1.6-1
Depends: libwrap, libblkid, libuuid, libevent
Size: 33390
Description: Updated mount.nfs command - allows mounting nfs4 volumes
Package: kmod-fs-nfs
Depends: kernel (= 2.6.32.27-1), kmod-fs-nfs-common
Size: 86611
Description: Kernel module for NFS support
Package: kmod-fs-nfs-common
Depends: kernel (= 2.6.32.27-1)
Size: 133604
Description: Common NFS filesystem modules
WARNING ! The librpc is missing in some versions. You can safelty use -force-depends if it happens to you
Configuration
mkdir /mnt/remote2 mount.nfs //192.168.2.254/router_main /mnt/remote2 [-rvVwfnh ] [-t version] [-o options]
mount -t nfs 192.168.1.101:/share /mnt/point -o nolock
# For Fedora 17+ servers, which are nfs4 out of the box... mount -t nfs 192.168.255.124:/home/karlp/src src -o nfsvers=3 -o nolock
The nolock will disable NFS file locking. If you really need file locking, you must install the portmap package and start the portmap daemon before trying to mount an exported filesystem without the nolock option.
In some revisions mounting is not possible because default disabled in kernel: BUSYBOX_CONFIG_FEATURE_MOUNT_NFS [=n]
Read manpage of mount.nfs
Put it in /etc/fstab.
Throughput Issues
Since netfilter will track every connection, if you use MASQUERADING for example, you could disable con-tracking for data connections:
$IPT -t raw -A PREROUTING -i $IF_LAN -s $NET_LAN -p tcp --sport 32777:32780 -j NOTRACK #---------- don't track nfs $IPT -t raw -A PREROUTING -i $IF_LAN -s $NET_LAN -p udp --sport 32777:32780 -j NOTRACK #---------- don't track nfs $IPT -t raw -A OUTPUT -o $IF_LAN -d $NET_LAN -p tcp --dport 32777:32780 -j NOTRACK #---------- don't track nfs $IPT -t raw -A OUTPUT -o $IF_LAN -d $NET_LAN -p udp --dport 32777:32780 -j NOTRACK #---------- don't track nfs
Note this is not the same as for the server, the source and destination ports differ. The INPUT is for when you read from the remote filesystem and the OUTPUT for when you write to it.
doc/howto/nfs.client.txt · Last modified: 2013/02/25 22:50 by ghost
This text is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
