筆記文,紀錄可行的方式,一段時間沒有用有機會會忘記。
Environment
- Linux distribution:
Ubuntu
orDebian
- Server IP:
192.168.1.100
- Client IP:
192.168.1.101
Server Side
Install Package
sudo apt-get update
sudo apt-get install nfs-kernel-server nfs-common
修改 /etc/exports
開放路徑給某個 Client IP 或是網段連接,後面是連結用的設定參數。
/path/to/folder 192.168.1.101(rw,sync,no_subtree_check,all_squash,anonuid=1002,anongid=1002)
設定 iptables
開放 UDP Port: 111
、2049
以及 3000-65000
,IP 與上同。
iptables -A INPUT -s 192.168.1.101 -p UDP -m multiport --dport 111,2049,30000:65000 -j ACCEPT
Restart Services
sudo service rpcbind
sudo service nfs-kernel-server
sudo service nfs-common
RPC Ports Check
sudo rpcinfo -p
Client Side
mount -t nfs4 192.168.1.100:/path/to/remote /path/to/local