作家
登录

NFS在端口方面的设置

作者: 来源: 2012-06-20 02:11:13 阅读 我要评论

NFS控制了网络的共享,那么对于一些设置,我们需要把端口进行改动。文章中,我们主要讲解的是NFS端口的一些改动。希望大家能够对其有所掌握。在设置了防火墙的环境中使用NFS,需要在防火墙上打开如下端口:

  1. 1. portmap 端口 111 udp/tcp;  
  2. 2. nfsd 端口 2049 udp/tcp;  
  3. 3. mountd 端口 "xxx" udp/tcp 

系统 RPC服务在 nfs服务启动时默认会为 mountd动态选取一个随机端口(32768--65535)来进行通讯,我们可以通过编辑/etc/services 文件为 mountd指定一个固定端口:

  1. # vi /etc/services 

在末尾添加

  1. mountd 1011/udp  
  2. mountd 1011/tcp 

保存该文件

  1. # stopsrc -s rpc.mountd  
  2. # startsrc -s rpc.mountd  
  3. # exportfs -a  
  4. # rpcinfo -p Hostname 

现在我们会发现 mountd已经和端口 1011绑定了.

另外,nfs中需要通讯的服务还有 rpc.lockd和 rpc.statd,其中对lockd我们可以用类似的方法来指定固定端口,

  1. # vi /etc/services 

添加

  1. lockd 35000/ucp  
  2. lockd 35000/tdp  
  3. # stopsrc -s rpc.lockd  
  4. # startsrc -s rpc.lockd  
  5. # exportfs -a 

nfs客户端mount文件系统

  1. # rpcinfo -p Hostname 

但 rpc.statd无法通过该方法来指定端口,它只能使用随机端口,如有必要,在防火墙上要根据下面命令的显示来开放随机端口:

  1. # no -a |grep ephemeral  
  2. tcp_ephemeral_high = 65535 
  3. tcpp_ephemeral_low = 32768 
  4. udp_ephemeral_high = 65535 
  5. udp_ephemeral_low = 32768 

当然也可以不开放 rpc.statd需要的随机端口,带来的影响就是如果 nfs连接中断(比如server或client宕掉了),系统将无法通过statd来恢复连接中断前的状态,而必须重新 mount该nfs文件系统.

有关statd的详细功能说明,请参阅 http://publib.boulder.ibm.com/infocenter/

pseries/v5r3/topic/com.ibm.aix.cmds/doc/aixcmds5/statd.htm


  推荐阅读

  RIP路由配置全解

对于RIP协议,我们应该是有所了解。这个是最早的路由协议之一,这里我们主要讲解一下RIP路由配置的具体过程。希望本文的内容,对您有所帮助,让我们一起来看看下边的内容吧。RIP协议RIP(Routing information Protoco>>>详细阅读


本文标题:NFS在端口方面的设置

地址:http://www.17bianji.com/xieyi/5660.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)