Saya sedang mengembangkan situs web di mesin Windows 7.
Ketika saya telah menginstal Firefox, saya menemukan beberapa masalah kinerja khususnya pada koneksi ke localhost, googling di sekitar Saya telah menemukan bahwa itu terkait dengan penggunaan IPv6 oleh browser untuk menyelesaikan url.
Menggunakan about: config
dan mengatur network.dns.disableIPv6
ke true masalah hilang.
Sekarang saya memiliki masalah yang sama dengan Google Chrome, tetapi saya tidak dapat menemukan cara (jika ada cara) untuk melakukan hal yang sama yang saya lakukan dengan Firefox.
Ada saran?
windows-7
google-chrome
localhost
ipv6
tanathos
sumber
sumber
Jawaban:
Dari: /programming/1726585/firefox-and-chrome-slow-on-localhost-known-fix-doesnt-work-on-windows-7
Edit file "host" Anda di komputer untuk memastikan ada entri localhost gaya ipv4 di sana. Pergi ke:
Pastikan ada garis yang terlihat seperti
Dan pastikan baris dengan gaya ipv6 dikomentari (dengan #)
Anda harus menjalankan mode w / admin editor untuk dapat menyimpan perubahan. Saya memiliki masalah ini sebelumnya dan perubahan ini memperbaikinya untuk saya. Itu tidak menonaktifkan ipv6 di komputer Anda, itu hanya memberitahu itu untuk menggunakan ipv4 untuk pencarian host lokal.
sumber
::1
di file hosts, akses TFS lambat, dan Chrome cepat :(Mulai Chrome dengan bendera baris perintah
--disable-ipv6
sumber
The
--disable-ipv6
flag tidak lagi bekerja ( 1149303005 ), sehingga cara untuk pergi adalah dengan menggunakan tabel kebijakan (RFC3484) pelaksanaan OS Anda:netsh prefixpolicies
./etc/gai.conf
.Sayangnya, metode Chrome untuk menyelesaikan nama (async-dns) mengabaikan prioritas IPv4 / IPv6 OS, jadi:
--disable-async-dns
akan melakukan trik tetapi, jelas, Anda akan kehilangan fungsionalitas itu.sumber
jika Anda menjalankan linux dengan Google Chrome atau Chromium, Anda dapat melakukan hal yang sama seperti yang disarankan oleh Matt.
Edit file / etc / hosts Anda sebagai root.
Saya berkomentar semua alamat ipv6 (semua dengan titik dua :) dan saya mendapatkan lebih banyak halaman, mungkin kebetulan, tapi saya rasa tidak.
sumber