配置NFS共享使用主机名时出现'unmatched host'错误的求助
配置NFS共享使用主机名时出现'unmatched host'错误的求助
大家好,我最近配置NFS共享时碰到了个头疼的问题,想请教下各位大佬:
当我用主机名来配置NFS共享白名单时,客户端挂载会触发unmatched host错误,但换成IP地址白名单就完全正常。
具体情况如下:
- 服务器端(
server1)配置
我在server1的/etc/exports文件里,已经把客户端server2和它的完整域名server2.tailcb213.ts.net都添加进了共享规则,具体配置行是:
/volume1/my-files server2(rw,async,no_wdelay,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100) server2.tailcb213.ts.net(rw,async,no_wdelay,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)
- 客户端(
server2)操作
我在server2上执行了挂载命令:
mount -t nfs server1:/volume1/my-files /tmp/mount-sample/
- 报错信息
执行完上面的命令后,直接弹出错误:
mount.nfs: access denied by server while mounting server1:/volume1/my-files
查看server1的日志后,发现了更具体的拒绝原因:
2024-05-28T00:59:48+03:00 server1 mountd[10698]: refused mount request from 101.127.119.103 for /volume1/my-files (/volume1/my-files): unmatched host
这里补充下,101.127.119.103就是server2的实际IP地址。
有没有朋友遇到过类似的问题?麻烦帮忙分析下哪里出问题了,谢谢!
备注:内容来源于stack exchange,提问作者oldhomemovie




