NFS 服务器拒绝允许的主机名

NFS 服务器拒绝允许的主机名

我无法让客户端挂载使用通配符域名导出的 NFS 共享。

设置:NFS 服务器正在运行用于 DHCP 和 DNS 的 DNSMasq。

NFS 导出文件有

/export *.domain.com(rw)

NFS 服务器上的 /etc/hosts(由 dnsmasq 使用)具有:

192.168.0.5 phobos

如果我尝试从火卫一挂载导出,服务器会拒绝该请求。

但在 NFS 服务器上 nslookup:

>nslookup 192.168.0.5
5.0.168.192.in-addr.arpa    name = phobos.domain.com.

如果我也更改 /etc/hosts:

192.168.0.5 phobos phobos.domain.com

它可以工作,但我觉得我不应该这样做? NFS 服务器不使用 DNS 吗?

答案1

我通过切换 /etc/nssswitch.conf 来实现这个功能:

hosts: dns files

hosts: files dns

相关内容