我正在使用DnsQueryConfig Win32函数来获取Windows使用的DNS服务器。这适用于IPv4地址,但如果DNS服务器具有IPv6地址,该怎么办?在Windows上获取DNS服务器
2
A
回答
0
你的意思是哪个版本的Windows?
至少在Windows XP中,不支持通过IPv6传输查询DNS服务器,所以问题是没有意义的。
我不知道这是否在Vista中修复。
+0
Vista支持通过IPv6查询DNS服务器,但我不相信这实际上有助于OP。 – 2008-12-18 15:25:01
0
我不熟悉那个Win32函数。如果您需要IPv6地址,则需要查找“AAAA”DNS记录与“A”记录。希望帮助一些......
1
我找不到在MSDN的API,但我没有找到这一行命令:
相关问题
- 1. 获取DNS服务器IP上IPhone
- 2. 与Windows DNS服务器上DNSCMD
- 3. openNMS从DNS服务器获取节点
- 4. 获取Windows服务器
- 5. 在Windows Server 2008上配置DNS和DHCP服务器
- 6. 在Windows Azure上虚拟主机DNS名称服务器(VM)
- 7. 在Linux服务器上使用DNS
- 8. 在DNS服务器上拦截数据
- 9. DNS服务器Linux
- 10. 从服务获取DNS请求
- 11. 如何在C#中获取当前的DNS服务器?
- 12. 如何搜索特定SRV服务的Windows DNS服务器树?
- 13. 从适配器获取DNS服务器IP地址?
- 14. 在Windows服务器上安装服务
- 15. Kerberos SPN获取缓存在Windows服务器上?
- 16. 在Windows 7上获取HTTPS服务器的证书指纹?
- 17. Ubuntu上名称/ dns服务器的GUI
- 18. 从服务器获取Windows登录名
- 19. 获取文件窗体的Windows服务器到Linux服务器
- 20. 在SSL服务器上获取错误
- 21. 以编程方式获取主机的DNS IPv6服务器
- 22. 通过nslookup配置DNS后获取默认服务器未知
- 23. 以编程方式获取主机的DNS服务器
- 24. 从DNS或DHCP服务器获取信息
- 25. 从http web请求中获取dns服务器ip
- 26. 如何获取getaddrinfo查询的DNS服务器的地址
- 27. 配置DNS服务器
- 28. vbscript更改DNS服务器
- 29. DNS服务器应用层
- 30. DNS服务器命令
我不能完全肯定的你”不管是找到本地机器的DNS服务器还是查询IPv6 DNS服务器的DNS查询方式 – Keltia 2008-12-18 15:27:57