After you've installed NFS v4.0 and its required dependencies in your CentOS server, there are only seven steps to configure it.
Server Instructions
1. Edit the file "/etc/exports" that's the access control list for serving directories of file systems to NFS clients:
2. Change the default runlevels for the services used by your NFS server:
3. Automatically start each service on boot up:
4. Start each service used by your NFS server:
5. Edit the file "/etc/hosts.allow" that's the hosts access control list for allowing access to services on your server from specific hostnames, IP addresses, networks, and FQDNs:
6. Edit the file "/etc/hosts.deny" that's the hosts access control list for denying access to services on your server from specific hostnames, IP addresses, networks, and FQDNs:
7. Allow incoming and outgoing client connections to your NFS server through your firewall:
Try connecting to the remote NFS share you set up.
Client Instructions
1. Edit the file "/etc/fstab" that automatically mounts partitions, file systems, and NFS shares:
2. Allow outgoing client connections to your NFS server through your firewall:
Server Instructions
1. Edit the file "/etc/exports" that's the access control list for serving directories of file systems to NFS clients:
/<directory> <hostname or fqdn>(options) ...
/<directory> <ip address>/<prefix length>(options) ...
2. Change the default runlevels for the services used by your NFS server:
chkconfig --levels 35 nfs on;
chkconfig --levels 35 portmap on;
3. Automatically start each service on boot up:
update-rc.d portmap <options>;
update-rc.d nfs <options>;
4. Start each service used by your NFS server:
service portmap start;
service nfs start;
5. Edit the file "/etc/hosts.allow" that's the hosts access control list for allowing access to services on your server from specific hostnames, IP addresses, networks, and FQDNs:
<service or wildcard>: <hostname> <ip address>/<subnet mask> <fqdn>
6. Edit the file "/etc/hosts.deny" that's the hosts access control list for denying access to services on your server from specific hostnames, IP addresses, networks, and FQDNs:
<service or wildcard>: <hostname> <ip address>/<subnet mask> <fqdn>
7. Allow incoming and outgoing client connections to your NFS server through your firewall:
iptables -A INPUT -i <interface> -p tcp --dport 2049 -j ACCEPT
iptables -A OUTPUT -o <interface> -p tcp --sport 2049 -j ACCEPT
Try connecting to the remote NFS share you set up.
Client Instructions
1. Edit the file "/etc/fstab" that automatically mounts partitions, file systems, and NFS shares:
<server>:/ /<directory> nfs4 <option>=<value>,<option>=<value>,...
2. Allow outgoing client connections to your NFS server through your firewall:
iptables -A INPUT -i <interface> -p tcp --sport 2049 -j ACCEPT
iptables -A OUTPUT -o <interface> -p tcp --dport 2049 -j ACCEPT
Do you have a suggestion about how to improve this blog? Let's talk about it. Contact me at David.Brenner.Jr@Gmail.com or 720-584-5229.
Comments
Post a Comment
Comments to this blog will be reviewed within 72 hours. No trolling please