2015年7月15日星期三

根据windows域名找ip

有时候需要根据windows domain名称找到确切的server ip,Windows内部是用DNS Query那一套机制的,所以可以用nslookup来找,问题是,时过境迁,老的方法不管用了。


以前的经验是_ldap._tcp.域名 就可以(当然还有一些辅助的查询设定等会儿说),
可是最近一次发现不管用了,得把_ldap换成_kerberos,至少我的环境是这样。
大概的步骤就是
执行
?
1
nslookup
输入
?
1
2
3
4
set querytype=any
set class=any
set nosearch
set debug     (这个要不要无所谓)
然后输入要查询的域名,变态的是要小写字母,还有时需要输入全名,就是包括自己公司域名的那部分,例如:
?
1
_ldap._tcp.testdomain.companyname.com

不行那就换成_kerberos
?
1
_kerberos._tcp.testdomain.companyname.com
然后会出现一堆信息,其中有ip,那就是了,有可能有多个,那不用管,第一个就行,其他的是备用域服务器。

2015/12/01: 发现一般只要
ping   domain名.公司domain名.com什么的 就得到了 domain服务器的IP了。

没有评论:

发表评论