尝试在 centos 客户端上配置 NIS 并收到错误“域未绑定”

尝试在 centos 客户端上配置 NIS 并收到错误“域未绑定”

我正在尝试设置主机以使用 NIS。我已经安装了 ypbind 和 yp-tools。编辑了 /etc/yp.conf:

domain mydomain.local server hostname

然后编辑:/etc/sysconfig/network 并添加:

NISDOMAIN="mydomain.local"

然后将 NIS 服务器添加到客户端的 /etc/hosts 文件中。然后我运行#domainname mydomain.local.com and #ypdomainname mydomain.local 并编辑 /etc/nsswitch.conf:

passwd:     files       nis
shadow:     files       nis
group:      files       nis
#hosts:     db files nisplus nis dns
hosts:      files nis dns

然后我启动了 ypbind 服务,并将 chkconfig 设置为开启。出于某种原因,在启动 ypbind 服务时我收到此错误:

Binding NIS service: ......                                [FAILED]

如果我 ping mydomain.local,我会得到解析和响应。当我 su 到我的用户名时,我收到以下错误:

[root@itai-test ~]# su itaig
YPBINDPROC_DOMAIN: Domain not bound
[itaig@itai-test root]$ 

这是来自 /var/log/messages 的信息:

Jun 23 16:16:29 itai-test ypbind: NIS server for domain mydomain.local is not responding.

尽管我知道 NIS 服务器成功地为许多其他服务器提供 IP。防火墙未运行,并且 NIS 客户端上的 iptables 已禁用。我已对所有配置文件进行了三遍检查,但找不到问题所在,也许您可​​以提供帮助。

答案1

看起来已解决的网络问题导致了这种行为。

相关内容