J'ai une machine Windows 7 que j'essaie de configurer pour le développement. En règle générale, nous accédons à nos domaines de développement à l'aide d'une URL telle que user.site.dev. Le DNS est configuré pour user.site.dev.sd.ourdomain.com. Je suis en mesure d'envoyer une requête ping à user.site.dev.sd.ourdomain.com, mais si j'essaie d'exécuter la commande ping uniquement user.site.dev, elle renvoie «La requête Ping n'a pas pu trouver l'hôte user.site.dev».
Lorsque j'exécute ipconfig, il affiche un suffixe DNS spécifique à la connexion de sd.ourdomain.com, et lorsque je modifie les propriétés de la carte réseau, les paramètres DNS sous le menu avancé sont vérifiés comme "Ajouter des suffixes DNS principaux et spécifiques à la connexion" et Msgstr "Ajouter les suffixes parents du suffixe DNS principal".
Ce sont le même paramètre que j'ai sur une machine XP, et ils résolvent l'url correctement là-bas; mais Windows 7 ne semble pas ajouter correctement le suffixe. Suis-je en train de mal faire? Ou quelqu'un d'autre a-t-il eu cette expérience et trouvé une solution?
Mise à jour: J'ai essayé de basculer les paramètres sur "Ajouter ces suffixes DNS (dans l'ordre):" et d'ajouter sd.ourdomain.com à la liste, mais l'URL n'a toujours pas été résolue.
Réponses:
Bitmap et Charles ci-dessous sont corrects, Microsoft a ajouté une nouvelle fonctionnalité dans Windows 7 appelée DNS Dévolution, et il existe un paramètre de stratégie pour le désactiver, comme suit:
Exécutez gpedit.msc Parcourir la stratégie de l'ordinateur local -> Configuration de l'ordinateur -> Modèles d'administration -> Réseau -> Client DNS
Activer «Autoriser le suffixe DNS à ajouter aux requêtes de nom multi-étiquettes non qualifiées»
Ça devrait le faire.
la source
Ce changement a fonctionné pour moi:
la source
Vous devez également ajouter .site.dev à votre liste de suffixes de recherche DNS, puis le commander en premier. La commande n'est pas obligatoire, mais elle accélérera les recherches si vous utilisez souvent ces extensions de développement. S'il figure déjà dans votre liste et ne fonctionne toujours pas, assurez-vous de pointer vers un serveur DNS qui renvoie les résultats .site.dev. Si cela ne fonctionne toujours pas, vous pouvez toujours spécifier les traductions dans votre fichier hosts. Voir http://en.wikipedia.org/wiki/Hosts_file
la source
La dévolution DNS est un nouveau concept que MS a mis au point pour donner des contrôles plus précis sur la façon dont vous recherchez dans l'arborescence avec un nom non qualifié. Je pense que c'est la cause principale du comportement que vous voyez, qui diffère du comportement du système d'exploitation précédent consistant à simplement supprimer un niveau du domaine jusqu'à ce que vous atteigniez ou atteigniez la fin. http://technet.microsoft.com/en-us/library/ee683928%28WS.10%29.aspx
la source
N'oubliez pas
ipconfig /flushdns
et d'autres commandes ipconfig pour vider les entrées de cache.OpenDNS a des alias de signets DNS qui pourraient valoir la peine d'être examinés.
la source
J'avais ce problème dans Windows 8 ; J'ai trouvé ce lien comme correctif.
Dans mon cas, je n'avais besoin que de modifier l'
DWORD
entrée de registre suivante1
:Dans mon cas, j'ai dû créer la
DNSClient
clé; il n'était pas déjà présent.la source