服務端Linux版本:Redhat6.5
客戶端Linux版本:centos7
一、服務端配置
1.檢查本機是否安裝nfs服務
#rpm -qa nfs-utils rpcbind
2.安裝程序包
#yum install nfs-utils rpcbind -y
3.創建共享文件夾
#mkdir -p /home/nfstest
4.修改配置文件
#vim /etc/exports
在文件中添加以下內容
/home/nfstest 192.168.57.129(rw,sync,insecure,no_subtree_check,no_root_squash)
5.查看服務用的端口
#rpcinfo -p
6.修改默認端口
#vim /etc/sysconfig/nfs
在文件中添加一下內容
RQUOTAD_PORT=30001
LOCKD_TCPPORT=30002
LOCKD_UDPPORT=30002
MOUNTD_PORT=30003
STATD_PORT=30004
7.重啓rpcbind和nfs
#service rpcbind restart
#service nfs restart
8.添加防火牆規則
#vi /etc/sysconfig/iptables
在文件中添加以下內容
nfs
-A INPUT -p tcp -s 192.168.57.129/24 --dport 111 -j ACCEPT
-A INPUT -p udp -s 192.168.57.129/24 --dport 111 -j ACCEPT
-A INPUT -p tcp -s 192.168.57.129/24 --dport 2049 -j ACCEPT
-A INPUT -p udp -s 192.168.57.129/24 --dport 2049 -j ACCEPT
-A INPUT -p tcp -s 192.168.57.129/24 --dport 30001:30004 -j ACCEPT
-A INPUT -p udp -s 192.168.57.129/24 --dport 30001:30004 -j ACCEPT
-A INPUT -p tcp -s 192.168.57.130/24 --dport 111 -j ACCEPT
-A INPUT -p udp -s 192.168.57.130/24 --dport 111 -j ACCEPT
-A INPUT -p tcp -s 192.168.57.130/24 --dport 2049 -j ACCEPT
-A INPUT -p udp -s 192.168.57.130/24 --dport 2049 -j ACCEPT
-A INPUT -p tcp -s 192.168.57.130/24 --dport 30001:30004 -j ACCEPT
-A INPUT -p udp -s 192.168.57.130/24 --dport 30001:30004 -j ACCEPT
END
9.重啓防火牆
#service iptables restart
10.本機查看
#showmount -e localhost
11.設置開機自啓
#chkconfig nfs on
#chkconfig rpcbind on
二、客戶端配置
1.安裝服務
#yum install nfs-utils rpcbind -y
2.查看共享
#showmount -e 192.168.57.130
3.創建共享文件夾
#mkdir -p /home/nfstest
4.掛載
#mount 192.168.57.130:/home/nfstest /home/nfstest
5.確認掛載
#tail -1 /etc/mtab
6.測試
7.設置開機自起
#chkconfig nfs on
#chkconfig rpcbind on