nfs server 部署之后 如果需要远程访问,但是中间又有防火墙的话 需要把端口放开
在网上找了些资料 和自己实际情况还是有些差距的,于是自己配置 通过实际测试是成功的。
首先要明确自己 nfs server 的linux版本 我的是centos 6.7
安装nfs 前 需要安装rpcbind 因为nfs是依赖rpcbind的
启动nfs service nfs start nfs服务器是监听 tcp和udp的2049端口
这个端口肯定是要放开的 ,因为nfs依赖rpcbind的所以和rpc相关的端口也需要放开
通过命令rpcinfo -p 查看相关的服务和端口 我的系统展示如下:
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100011 1 udp 875 rquotad
100011 2 udp 875 rquotad
100011 1 tcp 875 rquotad
100011 2 tcp 875 rquotad
100005 1 udp 56005 mountd
100005 1 tcp 57547 mountd
100005 2 udp 60573 mountd
100005 2 tcp 38938 mountd
100005 3 udp 56107 mountd
100005 3 tcp 41683 mountd
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100227 2 udp 2049 nfs_acl
100227 3 udp 2049 nfs_acl
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 2 tcp 2049 nfs_acl
100227 3 tcp 2049 nfs_acl
100021 1 udp 38510 nlockmgr
100021 3 udp 38510 nlockmgr
100021 4 udp 38510 nlockmgr
100021 1 tcp 46936 nlockmgr
100021 3 tcp 46936 nlockmgr
100021 4 tcp 46936 nlockmgr
其中 portmapper 的tcp/udp 111 和 rquotad 的tcp/udp 的875 都是固定端口
然后再把 nlockmgr的端口 加入到/etc/services 里面去
有些文章说需要把mountd这个服务端口也放开 我感觉这个是客户端的进程,所以没有放开 后来经验证是正常的。
以上就是要放开的端口 最后测试成功
阅读(810) | 评论(0) | 转发(0) |