在Windows上获取DNS服务器

时间:2008-10-13 12:03:42

标签: windows winapi dns

我正在使用DnsQueryConfig Win32函数来获取Windows使用的DNS服务器。这适用于IPv4地址,但如果DNS服务器具有IPv6地址会怎样?

3 个答案:

答案 0 :(得分:1)

我在MSDN中找不到API,但我找到了这一行命令:

  

IPv6 dp6dns

答案 1 :(得分:0)

您的意思是哪个版本的Windows?

至少在Windows XP中,不支持通过IPv6传输查询DNS服务器,因此问题没有实际意义。

我不知道这是否已在Vista中修复。

答案 2 :(得分:0)

我不熟悉Win32功能。如果需要IPv6地址,则需要查找“AAAA”DNS记录与“A”记录。希望这有助于一些......