NFS服务防火墙放行端口

配置NFS服务

虚拟机CentOS系统版本信息:

[root@nfs-client ~]# cat /etc/redhat-release 
CentOS Linux release 7.4.1708 (Core) 
[root@nfs-client ~]# 
[root@nfs-client ~]# uname -r
3.10.0-693.el7.x86_64
[root@nfs-client ~]# 
[root@nfs-client ~]# uname -m
x86_64
[root@nfs-client ~]# uname -n

客户端使用showmount -e 服务器ip 查看共享目录

出现报错:
clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)
原因:服务器端防火墙没有开启nfs服务对应的端口
方法1:实验环境,关闭防火墙
方法2:开启NFS端口
1)服务器开启111和2049端口,111为rpcbind对应端口,2049为nfsd对应端口
firewall-cmd --permanent --add-port=2049/tcp
firewall-cmd --permanent --add-port=2049/udp
firewall-cmd --permanent --add-port=111/tcp
firewall-cmd --permanent --add-port=111/udp
firewall-cmd --reload

2)编辑/etc/sysconfig/nfs 修改默认端口,在末尾添加以下内容:
RQUOTAD_PORT=30001
LOCKD_TCPPORT=30002
LOCKD_UDPPORT=30002
MOUNTD_PORT=30003
STATD_PORT=30004

3)开启添加的端口

firewall-cmd --permanent --add-port=30001/tcp
firewall-cmd --permanent --add-port=30001/udp
firewall-cmd --permanent --add-port=30002/tcp
firewall-cmd --permanent --add-port=30002/udp
firewall-cmd --permanent --add-port=30003/udp
firewall-cmd --permanent --add-port=30003/tcp
firewall-cmd --permanent --add-port=30004/tcp
firewall-cmd --permanent --add-port=30004/udp
firewall-cmd --reload

4)重启服务
systemctl restart nfs

5)客户端查看服务器共享目录
[root@nfs-client ~]# showmount -e 192.168.172.190
Export list for 192.168.172.190:
/data 192.168.172.0/24

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值