Mount
無法從本地網路上的伺服器掛載 NFS
我設置了我的 NFS 伺服器,而沒有對配置文件進行任何更大的更改。之後,我將這些條目添加到
/etc/exports
伺服器(192.168.1.11)上(兩個路徑都有效):/export 192.168.1.0/192.168.255.255(rw,fsid=0,insecure,no_subtree_check,async) /export/users 192.168.1.0/192.168.255.255(rw,nohide,insecure,no_subtree_check,async)
然後我重新啟動電腦並嘗試獲取導出列表:
$ showmount -e 192.168.1.11 /export 192.168.1.0/192.168.255.255 /export/users 192.168.1.0/192.168.255.255
根據此輸出,連接沒有問題。現在我想掛載
/export
到客戶端文件系統(192.168.1.12):sudo mount -t nfs4 192.168.1.11:/export /mnt
輸入後沒有輸出,我什麼也做不了。沒有顯示另一個終端線開始。命令卡住了。
有人知道我做錯了嗎?請幫我。
看起來您的客戶端上有一個防火牆處於活動狀態,可以阻止 NFS 流量。
在伺服器上配置 NFS,以便綁定所有相關埠(對於 NFSv3),然後在客戶端上打開相關埠(tcp 和 udp)。
對於 NFSv4(直到現在我還沒有使用它),恕我直言,您必須在客戶端上打開一個 tcp 埠。