2008-10-13 9 views
2

J'utilise la fonction DnsQueryConfig Win32 pour obtenir les serveurs DNS utilisés par Windows. Cela fonctionne très bien pour les adresses IPv4, mais que se passe-t-il si les serveurs DNS ont des adresses IPv6?Obtention de serveurs DNS sous Windows

+0

Je ne suis pas sûr de ce que vous » re demande, qu'il trouve les serveurs DNS de la machine locale ou un moyen de faire des requêtes DNS aux serveurs DNS IPv6 – Keltia

Répondre

0

Quelle version de Windows voulez-vous dire?

Au moins dans Windows XP, il n'y a pas de support pour interroger les serveurs DNS sur le transport IPv6, donc la question est discutable.

Je ne sais pas si c'est corrigé dans Vista.

+0

Vista prend en charge l'interrogation des serveurs DNS sur IPv6, mais je ne crois pas que cela aide réellement l'OP. –

0

Je ne suis pas familier avec cette fonction Win32. Si vous voulez une adresse IPv6, vous devez rechercher un enregistrement DNS "AAAA" par rapport à un enregistrement "A". Espérons que cela aide un peu ...

1

Je ne pouvais pas trouver une API dans MSDN, mais je ne trouve cette commande de ligne:

IPv6 dp6dns

Questions connexes