在Windows上获取DNS服务器
问题描述:
我正在使用DnsQueryConfig Win32函数来获取Windows使用的DNS服务器。这适用于IPv4地址,但如果DNS服务器具有IPv6地址,该怎么办?在Windows上获取DNS服务器
答
你的意思是哪个版本的Windows?
至少在Windows XP中,不支持通过IPv6传输查询DNS服务器,所以问题是没有意义的。
我不知道这是否在Vista中修复。
+0
Vista支持通过IPv6查询DNS服务器,但我不相信这实际上有助于OP。 – 2008-12-18 15:25:01
答
我不熟悉那个Win32函数。如果您需要IPv6地址,则需要查找“AAAA”DNS记录与“A”记录。希望帮助一些......
我不能完全肯定的你”不管是找到本地机器的DNS服务器还是查询IPv6 DNS服务器的DNS查询方式 – Keltia 2008-12-18 15:27:57