如何从Unix中找到Active Directory域控制器的IP?

时间:2009-01-17 01:30:38

标签: java active-directory

我可以通过NSLOOKUP在Windows机器上获取名称服务器,并通过WMI VBS脚本获取AD DC,但我无法使用Unix服务器(可以ping命名服务器)的VBS脚本。 我想使用Java从Unix框中获取所有Active Directory域控制器。 这可能吗?

3 个答案:

答案 0 :(得分:1)

如果您可以查询DNS服务器,是否无法对其服务记录执行查询以发现可以充当域控制器的计算机?

这就是Windows工作站找到候选域控制器的方式。

答案 1 :(得分:0)

我建议你研究java.net包,它包含各种类,如INetAddress,URLConnection和各种你可能会觉得有用的套接字类。

答案 2 :(得分:0)

是的,您可以像标准LDAP一样连接到它。您可以使用OpenLDAP库:

http://www.openldap.org/jldap/

相关问题