Linux系统下安装nfs并配置iptables

文章目录

[隐藏]

  • 服务端安装
    • 1. 安装NFS
    • 2. NFS相关配置选项
    • 3. 启动服务
  • 客户端挂载NFS
  • iptables设置
服务端安装

系统环境(Centos6.x)
nfs服务器IP:192.168.137.10
nfs客户端IP:192.168.137.11

1. 安装NFS

yum install -y nfs-utils  vim /etc/exports   ##nfs配置文件,写入如下信息  /home/ 192.168.137.0/24(rw,sync,all_squash,anonu2. NFS相关配置选项">2. NFS相关配置选项  

3. 启动服务

service rpcbind start  service nfs start             ##成功启动的条件是防火墙没有做设置或者未开启。  
客户端挂载NFS
yum install -y nfs-utils  #查看服务器端都共享了哪些目录  showmount -e 192.168.137.10  /home 192.168.137.0/24(rw,sync,all_squash,anonuiptables设置">iptables设置  

以上nfs服务端和客户端能正常使用的前提是系统没设置防火墙,或者未开启iptables.
实际在生产环境下,为了系统和业务的安全性我们都有设置防火墙。那么需要添加iptables的端口。

vim /etc/sysconfig/nfs        #指定以下的端口号    RQUOTAD_PORT=10001  LOCKD_TCPPORT=10002  LOCKD_UDPPORT=10003  MOUNTD_PORT=10004  STATD_PORT=10005  

查看当前这5个服务的端口并记录下来:

rpcinfo -p    #nfs  2049, portmapper  111, 将剩下的三个服务的端口随便选择一个记录下来  

添加iptables设置:

iptables -A INPUT -p tcp --dport 111 -j ACCEPT  iptables -A INPUT -p udp --dport 111 -j ACCEPT  iptables -A INPUT -p tcp --dport 2049 -j ACCEPT  iptables -A INPUT -p udp --dport 2049 -j ACCEPT  iptables -A INPUT -p tcp --dport 10001:10005 -j ACCEPT  iptables -A INPUT -p udp --dport 10001:10005 -j ACCEPT  service iptables save  service iptables restart  

重启服务:

service rpcbind restart  service nfs restart  

原文出处:89cool -> http://www.89cool.com/762.html

本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。