Centos

嘗試從 freebsd 掛載到 centos NFS 伺服器

  • October 12, 2016

我無法將我的 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 為我指明了正確的方向!

引用自:https://serverfault.com/questions/807948