Je développe des sites Web sous Windows 7.
Lorsque j'ai installé Firefox, j'ai constaté un problème de performances, en particulier lors de la connexion à l'hôte local. En cherchant sur Google, j'ai découvert qu'il était lié à l'utilisation d'IPv6 par le navigateur pour résoudre les URL.
En utilisant about: config
et en définissant network.dns.disableIPv6
sur true, le problème a disparu.
Maintenant, j'ai le même problème avec Google Chrome, mais je ne trouve pas le moyen (s'il y en a un) de faire la même chose que j'ai fait avec Firefox.
Aucune suggestion?
Modifiez votre fichier "hôtes" sur votre ordinateur pour vous assurer qu’il contient une entrée de type ipv4 localhost. Aller à:
C:\Windows\System32\drivers\etc\hosts
Assurez-vous qu'il y a une ligne qui ressemble à
127.0.0.1 localhost
Et assurez-vous que la ligne avec le style ipv6 est commentée (avec #)
# ::1 localhost
Vous devrez exécuter votre éditeur avec le mode administrateur pour pouvoir enregistrer les modifications. J'ai eu ce problème avant et ce changement l'a résolu pour moi. Il ne désactive pas ipv6 sur votre ordinateur, il lui dit simplement d'utiliser ipv4 pour les recherches d'hôte local.
Lancez Chrome avec l'indicateur de ligne de commande --disable-ipv6
Le drapeau --disable-ipv6
ne fonctionne plus ( 1149303005 ), il est donc préférable d'utiliser la table de règles (RFC3484) de votre OS:
netsh prefixpolicies
./etc/gai.conf
.Malheureusement, la méthode utilisée par Chrome pour résoudre les noms (async-dns) ignore la priorité IPv4/IPv6 du système d'exploitation.
--disable-async-dns
fera l'affaire, mais vous perdrez évidemment cette fonctionnalité.si vous utilisez Linux avec Google Chrome ou Chromium, vous pouvez faire la même chose que suggéré par Matt.
Editez votre fichier/etc/hosts en tant que root.
J'ai commenté toutes les adresses ipv6 (toutes avec deux points:) et le chargement des pages est plus rapide, c'est peut-être une coïncidence, mais je ne le pense pas.