Centos
嘗試從 freebsd 掛載到 centos NFS 伺服器
我無法將我的 FreeBSD 客戶端映射到我的 CentOS NFS 伺服器。
在嘗試安裝時,我得到:
RPCPROG_NFS: RPC: Port mapper failure - RPC: Unable to send
客戶端版本為:
- FreeBSD 8.0-發布
伺服器版本為:
- CentOS 6.5 版(最終版)
設置看起來都很好:
/etc/exports
/etc/hosts.allow
/etc/hosts.deny
來自 freebsd 列表的 id root:
uid=0(root) gid=0(wheel) groups=0(wheel),5(operator)
來自 centos 列表的 id root:
uid=0(root) gid=0(root) groups=0(root)
rpcinfo
在 NFS 伺服器列表portmapper
,mountd
,nfs
,nfs_acl
,nlockmgr
.同一網路上的其他 CentOS 機器能夠連接到 NFS 伺服器。
我嘗試掛載的 FreeBSD 客戶端有多個掛載到同一網路上的另一個 FreeBSD NFS 伺服器。
我卡住了,請幫助…
原來是客戶端上的防火牆。
ipfw 有規則允許 ip 訪問其他 nfs 伺服器,但不允許我嘗試連接的伺服器。
花了一段時間,這是我使用的資源: https ://www.freebsd.org/doc/handbook/firewalls-ipfw.html
感謝使用者 drookie 為我指明了正確的方向!