Ich entwickle Websites auf einem Windows 7-Computer.
Als ich Firefox installiert habe, habe ich einige Leistungsprobleme festgestellt, insbesondere beim Herstellen einer Verbindung zum localhost. Beim Herum-googeln habe ich festgestellt, dass dies mit der Verwendung von IPv6 durch den Browser zum Auflösen von URLs zusammenhängt.
Verwenden about: config
und network.dns.disableIPv6
auf true setzen, um das Problem zu beheben.
Jetzt habe ich das gleiche Problem mit Google Chrome, aber ich kann keinen Weg finden (wenn es einen Weg gibt), das gleiche zu tun, was ich mit Firefox getan habe.
Irgendwelche Vorschläge?
windows-7
google-chrome
localhost
ipv6
Tanathos
quelle
quelle
Antworten:
Von: /programming/1726585/firefox-and-chrome-slow-on-localhost-known-fix-doesnt-on-windows-7
Bearbeiten Sie Ihre "hosts" -Datei auf Ihrem Computer, um sicherzustellen, dass dort ein localhost-Eintrag im IPv4-Stil vorhanden ist. Gehe zu:
Stellen Sie sicher, dass es eine Linie gibt, die aussieht
Und stellen Sie sicher, dass die Zeile mit dem ipv6-Stil auskommentiert ist (mit #)
Sie müssen Ihren Editor mit Administratormodus ausführen, um die Änderungen speichern zu können. Ich hatte dieses Problem schon einmal und diese Änderung hat es für mich behoben. Ipv6 wird auf Ihrem Computer nicht deaktiviert, sondern lediglich angewiesen, ipv4 für die Suche nach lokalen Hosts zu verwenden.
quelle
::1
in der hosts-Datei einen Kommentar hinterlasse, ist der TFS-Zugriff langsam und Chrome schnell :(Starten Sie Chrome mit dem Befehlszeilenflag
--disable-ipv6
quelle
Das
--disable-ipv6
Flag funktioniert nicht mehr ( 1149303005 ), daher müssen Sie die Richtlinientabellenimplementierung (RFC3484) Ihres Betriebssystems verwenden:netsh prefixpolicies
./etc/gai.conf
.Leider ignoriert die Chrome-Methode zum Auflösen von Namen (async-dns) die IPv4 / IPv6-Priorität des Betriebssystems.
--disable-async-dns
, aber Sie werden diese Funktionalität offensichtlich verlieren.quelle
Wenn Sie Linux mit Google Chrome oder Chromium ausführen, können Sie dasselbe tun, wie von Matt vorgeschlagen.
Bearbeiten Sie Ihre Datei / etc / hosts als root.
Ich habe alle IPv6-Adressen auskommentiert (alle mit einem Doppelpunkt:) und ich erhalte schnellere Seitenladevorgänge. Das mag ein Zufall sein, aber ich glaube nicht.
quelle