童年原是一生最美妙的阶段,那时的孩子是一朵花,也是一颗果子,是一片懵懵懂懂的聪明,一种永远不息的活动,一股强烈的欲望。——巴尔扎克
现在位置:首页 > 网站建设 > 转载 > NFS服务防火墙放行端口

NFS服务防火墙放行端口

玉龙之乡  转载  2021-8-25  1968  0评论

配置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

评论一下 分享本文 联系站长
玉龍之鄉
看完文章就评论一下!
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论

sitemap