我们已经成功为混合 Windows-Linux 环境实现了 Samba 主域控制器。因此,现在我正在使用 Windows XP 和 Ubuntu 9.10 设置双启动客户端。
Windows XP 可以轻松添加到 Samba 域。一切都易于管理。不用担心。但是当我尝试使用 Likewise-open 4.1 将 Ubuntu 9.10 添加到 Samba 域时,它无法找到域控制器。
domainjoin-cli --loglevel verbose join MYDOMAIN root
错误:无法解析 DC 名称 [代码 0x00080026]
解析“MYDOMAIN”失败。请检查域名是否输入正确。同时请检查您的 DNS 服务器是否可访问,以及您的系统是否配置为在 nsswitch 中使用 DNS。
我甚至尝试过我的域名变化但无济于事。我错过了什么?
我读了 MSDN 上的一份文档,其中说域控制器在 DNS 服务器中创建了一些 SRV 记录。我猜,我的 BIND 上没有这些记录。您认为这是问题所在吗?如果是,有人能指出如何添加以及需要添加哪些 SRV 记录吗?
谢谢。
答案1
如果您有 Samba 作为 PDC,则不需要同样操作。只需安装 Samba 并按照说明加入 Samba 域即可http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/FastStart.html#id2555963
同样假设有 Active Directory 域控制器。如果您希望 Samba 具有这些功能,则需要使用 Samba4(尚不推荐用于生产)。您收到的错误是因为您没有配置 DNS,并且 Kerberos 需要在域控制器中配置(例如,尝试解析_tcp.<DOMAIN>
)。
祝你好运,
若昂·米格尔·内维斯
答案2
您尝试加入域的 Ubuntu 主机的 /etc/resolv.conf 中是否列出了您的域控制器?
当你尝试时会发生什么
ping mydomain.com
或者
nslookup mydomain.com
来自 Ubuntu 主机?
更新:针对您遇到的错误,有一些建议在帖子和评论中。但是,当前的 Likewise 版本是 5.3,比您从 Ubuntu Karmic 存储库使用的版本要先进一些。如果上述链接中提到的所有步骤都无法解决问题,那么我下一步将下载适用于 Ubuntu/Debian 的当前版本的 Likewise这里以及快速入门指南这里 (pdf),升级,看看最新版本是否修复了这个问题。
还有一份使用 Likewise 与 Samba 的实施指南这里 (pdf)。