Pourquoi les programmes Microsoft sont-ils incapables de résoudre les noms d'hôte?

Quand je vais à Google par IP, je reçois:

Entrez la description de l'image ici

Quand je pars à Google par nom de domaine, je reçois:

Entrez la description de l'image ici

Ceci est confirmé par Windows Live Messenger:

Entrez la description de l'image ici

Cependant, Firefox fonctionne bien:

Entrez la description de l'image ici

Quand je fais une recherche DNS, j'obtiens ce résultat:

C:\Windows\system32>nslookup google.com Server: google-public-dns-b.google.com Address: 8.8.4.4 Non-authoritative answer: Name: google.com Addresses: 74.125.79.104 74.125.79.99 74.125.79.147 

Cependant, le ping échoue par nom (mais fonctionne par IP):

 C:\Windows\system32>ping google.com Ping request could not find host google.com. Please check the name and try again. C:\Windows\system32>ping 74.125.79.104 Pinging 74.125.79.104 with 32 bytes of data: Reply from 74.125.79.104: bytes=32 time=23ms TTL=52 Ping statistics for 74.125.79.104: Packets: Sent = 1, Received = 1, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 23ms, Maximum = 23ms, Average = 23ms 

Voici mes paramètres, qui me semblent corrects:

 Wireless LAN adapter Wireless Network Connection 4: Connection-specific DNS Suffix . : WIJSMAN Description . . . . . . . . . . . : Intel(R) WiFi Link 5100 AGN Physical Address. . . . . . . . . : 00-16-EA-5E-58-CE DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes IPv4 Address. . . . . . . . . . . : 192.168.1.178(Preferred) Subnet Mask . . . . . . . . . . . : 255.255.255.0 Lease Obtained. . . . . . . . . . : Friday, June 17, 2011 7:06:49 PM Lease Expires . . . . . . . . . . : Saturday, June 18, 2011 7:07:06 PM Default Gateway . . . . . . . . . : 192.168.1.1 DHCP Server . . . . . . . . . . . : 192.168.1.1 DNS Servers . . . . . . . . . . . : 8.8.4.4 NetBIOS over Tcpip. . . . . . . . : Enabled 

J'ai essayé les choses suivantes:

  • Désactivé les pare-feu et les scanners de virus.
  • Réinitialiser tout dans netsh , winsock , int ip et ainsi de suite …
  • Réinitialisez complètement les paramètres d'Internet Explorer, y compris les paramètres personnels.
  • Commencé chaque service sur mon ordinateur, afin de ne pas manquer quelque chose de critique.
  • Installé et désinstallé beaucoup de programmes de manipulation de périphériques réseau comme VMWare, VirtualBox, …
  • Ran sfc /scannow , pour vérifier si quelque chose a été corrompu.

J'ai fait beaucoup de recherches mais je n'ai pas encore trouvé où les programmes basés sur Microsoft vont mal alors que d'autres programmes comme Firefox, Jing et MIRC vont bien. Avez-vous une idée?

Donc, j'ai fait une recherche d'une demi-journée pour trouver des solutions pour toutes les erreurs que j'ai vécues. Rien ne fonctionnait!

Comme la configuration est stockée dans le registre, j'ai décidé de faire un retrait. Mais comment? J'ai d'abord examiné ce que la clé de registre Failed Control Set était, car les échecs devraient être rares …

 HKEY_LOCAL_MACHINE\SYSTEM\Select\Failed 

En regardant le contenu, il s'agissait de quelques semaines, mais, heureusement, j'avais des examens, donc je n'ai pas beaucoup changé dans les touches HKEY_LOCAL_MACHINE\SYSTEM\*ControlSet* . Alors que j'avais une autre carte sans fil et que le pare-feu Comodo était installé à l'époque, je savais à l'avance que cela ne fonctionnerait pas correctement.

Une comparaison manuelle n'a pas vraiment fait le travail, donc j'ai décidé d'importer le système de contrôle échoué dans le courant. Après le démarrage, j'ai dû supprimer toutes les cartes réseau et je n'ai vu que ma connexion filaire fonctionnait parfaitement . Encore une fois, je suis allé pour beaucoup de dépannage, mais j'ai toujours eu l'erreur Code 1 . L'élimination des pilotes et la désinstallation complète ne fonctionnaient pas. Donc, je suis allé pour une astuce méchante que j'ai su travailler dans le passé pour un autre problème de réseau …

J'ai ouvert mon ordinateur portable et j'ai retiré la carte sans fil , puis je suis allé supprimer tous les périphériques vraiment cachés . Redémarré pour s'assurer qu'il a complètement disparu. Insérez la carte sans fil dans et soudainement, internet !

Maintenant, je peux aller comparer et modifier les changements que j'ai faits au cours des dernières semaines, ce qui est plus facile … 🙂

Désactiver ipv6 pourrait valoir la peine d'essayer.

Tom Wijsman, la bonne séquence de dépannage de la connectivité est (et je détaillant cela car je ne suis pas sûr de ce que vous avez fait jusqu'à présent, et je ne l'écris pas seulement pour vous):

Pour l'ordinateur en question, supposons une adresse IP locale de 192.168.1.100, masque de sous-réseau de 255.255.255.0 et une passerelle de 192.168.1.1. Pour cette explication, 192.168.1.200 est un autre ordinateur local qui sait répondre aux pings. Nous recherchons des réponses.

Avant de commencer, éteignez votre pare-feu logiciel. Pour les utilisateurs domestiques, dans vos propriétés TCP / IPv4> Avancé> DNS, il suffit généralement d'avoir "Ajouter des suffixes DNS spécifiques à la connexion primaire et de la connexion" et "Ajouter les suffixes parents du suffixe DNS principal", qui est par défaut.

  1. Ping 127.0.0.1 (l'hôte local)
  2. Ping 192.168.1.100 (les deux premiers indiquent s'il peut se parler)
  3. Ping 192.168.1.200 (peut parler à d'autres hôtes en interne)
  4. Ping 192.168.1.1 (peut-il parler à d'autres hôtes en interne, en particulier celui qui sera transmis à Internet)
  5. Ping 8.8.8.8 ou toute autre adresse IP externe (prouve que vous pouvez accéder à Internet)
  6. Ping http://www.google.com (teste la résolution DNS. Si elle échoue, vous pouvez tester http://www.cisco.com pour vous assurer que ce n'est pas l'hôte. Si vous obtenez ce niveau et que vous ne pouvez toujours pas utiliser votre navigateur ou une autre application, vous Savent qu'il est lié à l'application, pas votre TCP / IP, et il n'y a aucune raison de manipuler les paramètres TCP / IP)

À ce stade, je vérifierais normalement IE pour un serveur proxy dans Outils> Options Internet> Connexions> Paramètres LAN pour s'assurer que rien n'est vérifié. Pour Firefox, il est dans Outils> Options> Avancé> Réseau> Connexion> Paramètres et assurez-vous qu'il est défini sur "Aucun Proxy".

Si tout cela fonctionne, rallumez le pare-feu et testez. Si cela échoue, vous avez un problème de pare-feu.

Si je ne vois rien là-bas, je commence à soupçonner qu'il peut y avoir des proxies cachées, mises par un virus. Hitman Pro trouve des proxies cachées, mais je voudrais également vérifier cette clé dans le registre pour IE:

Paramètres HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet

Voyez s'il y a une clé "ProxyServer" dans le volet droit, et si c'est le cas, supprimez-le.

Et celui-ci pour Firefox, il est stocké dans ce fichier:

C: \ Documents and Settings \ UserName \ Application Data \ Mozilla \ Firefox \ Profiles \ RandomProfileName \ perf.js

Je ne crois pas que votre problème soit lié au fichier HOSTS, car c'est la première chose que les vérifications TCP / IP après son propre cache DNS, et cela affecterait toutes les requêtes DNS.

Permettez-moi de savoir à quel point vous obtenez, et où vous échouez exactement dans les étapes, et je vais essayer de vous guider davantage.

http://support.microsoft.com/kb/172218

J'ai attribué 1 fois la suggestion de désactiver ipv6, mais si cela ne fonctionne pas, la prochaine chose que j'essayerais d'entrer est la suivante à l'invite de commande: ipconfig /flushdns