单台机器的反向 nslookup 失败

单台机器的反向 nslookup 失败

我在 Windows Active Directory 网络上有一台计算机,反向 DNS 查找失败。无论哪台机器运行查找都无所谓。问题计算机是 Windows Server 2003 主机上的 Debian VM。

>nslookup wiki.dept
Server:  primary.internal.domain.org
Address:  192.111.222.44

Name:    wiki.dept.internal.domain.org
Address:  192.111.111.185


>nslookup 192.111.111.185
Server:  primary.internal.domain.org
Address:  192.111.222.44

*** primary.internal.domain.org can't find 192.111.111.185: Non-existent domain

/etc/resolv.confDebian 客户机上的内容:

nameserver 192.111.111.244
nameserver 192.111.222.44
search internal.domain.org

哪里出了问题?我该如何让这台机器的 IP 到名称解析正常工作?谢谢。

答案1

您是否创建了反向 (PTR) 区域?192.168.111.222.44 是 Windows DNS 吗?

您将需要以某种方式指定 192.111.111.185 的反向记录。

编辑1

Windows 注册 DNS。您可以使用 SAMBA 将 Linux 工作站加入域并注册 DNS,但这涉及不同程度的复杂性。据我了解,使用 SAMBA 注册 DNS 的命令是:

net ads dns register

由于您不是管理员,并且您提出的问题很深入,我建议继续与管理员进行对话。

根据您想要实现的目标,可能会有更简单的客户端解决方法。

答案2

现在我已经可以进行反向查找,但我不完全确定哪个位翻转是诀窍。一般流程:请管理员从域中删除 Linux 计算机,然后安装 [ likewise-open。我相信,但不肯定,运行类似打开的工具就足够了,lw-update-dns而无需删除计算机并将其重新加入域。

更新:Likewise-open 已被另一家公司收购,并且 repo 链接已全部更改。请参阅 Ubuntu 社区 wiki 页面同样开放

相关内容