如何远程获取DNS信息?

时间:2012-11-20 21:27:08

标签: windows dns

我正在尝试在远程服务器上获取DNS信息(通过我尚未编写的脚本或程序)。

在Windows机器上,我需要获取DNS配置。我有两种方法可以在本地获取这些信息:

ipconfig /all
netsh interface ip show config

我可以运行这些命令并将它们输入到一个find中,并按照我想要的方式输出。我遇到的问题是远程运行它们(我不能使用PSExec)。 netsh似乎有一个远程标记,但show config在远程运行时似乎不起作用:

netsh -r IP_or_HostName interface ip show config

The following command was not found: interface ip show config.

看起来“config”的所有命令都有效。

如何使用netsh获取我想要的信息或者在remtote机器上查找DNS信息的替代方法?

tldr;如何从远程计算机获取DNS信息(不使用PSExec)?

1 个答案:

答案 0 :(得分:-1)

终于发现/想到了什么。获得它的一种方法是通过WMI。您可以通过Powershell或VBS访问它。