Google'ın Chrome'unda IPv6'yı devre dışı bırakmanın bir yolu var mı?


21

Windows 7 makinesinde web siteleri geliştiriyorum.

Firefox'u yüklediğimde, özellikle localhost'a bağlanma konusunda bazı performans sorunları buldum, etrafta dolaşmak, URL'leri çözmek için tarayıcı tarafından IPv6 kullanımıyla ilgili olduğunu keşfettim.

Kullanmak about: configve network.dns.disableIPv6doğru değere ayarlamak sorunu ortadan kalktı.

Şimdi Google Chrome ile aynı sorunu yaşıyorum, ancak Firefox ile yaptığım şeyi yapmanın bir yolunu (bir yolu varsa) bulamıyorum.

Herhangi bir öneri?


7
Systems IPv6 sorununuzu düzeltmeyi denediniz mi?
Brian Knoblauch

Yukarıdaki kod ile Firefox değiştirerek süper hız gördüm, bu yüzden yaygın bir sorundur. Speedtest.net bana Firefox'ta onsuz aynı ping ve indirme / yükleme gösteriyor,
Tom Stickel

Yanıtlar:


21

Gönderen: /programming/1726585/firefox-and-chrome-slow-on-localhost-known-fix-doesnt-work-on-windows-7

Orada bir ipv4 tarzı localhost girişi olduğundan emin olmak için "hosts" dosyanızı bilgisayarınızda düzenleyin. Şuraya git:

C:\Windows\System32\drivers\etc\hosts

Şuna benzeyen bir çizgi olduğundan emin olun

127.0.0.1       localhost

Ve ipv6 stiline sahip çizginin yorumlandığından emin olun (# ile)

#   ::1             localhost

Değişiklikleri kaydedebilmek için düzenleyicinizi yönetici moduyla çalıştırmanız gerekir. Daha önce bu problemim vardı ve bu değişiklik benim için düzeltti. Bilgisayarınızda ipv6'yı devre dışı bırakmaz, sadece localhost aramaları için ipv4 kullanmasını söyler.


iyi çalışıyor, teşekkürler! Chrome IPv6'nın devre dışı bırakılmasını doğru bir şekilde desteklemedikçe, bu satırı yorumlayacağım.
tanathos

Bu iyi çalışıyor, sorun makinenizdeki diğer bazı sistemlerin hosts dosyasında, yani benim durumumda Team vakıf sunucusunda bu ayara ihtiyaç duyması olabilir. ::1Hosts dosyasına yorum yaparsam TFS erişimi yavaş ve Chrome hızlı :(
Juri

Bu, Windows 7'deki son Chrome sürümleriyle hala çalışıyor mu? Windows 8 üzerinde çalışmıyor gibi görünüyor. Win7 üzerinde hala çalışıyorsa, Win8'e özgü soru burada yayınlanmıştır: superuser.com/questions/568597/…
Kaliatech

Bu hala Chrome 26 ile Windows 7'de çalışıyor - bu gece bana tonlarca zaman kazandım.
Chris Moschini

-1: Tabii ki bu da işe yarayacak, ancak diğer uygulamalar için ipv6'yı devre dışı bırakıyor, bu yüzden sadece krom ipv6 kullanmaması gerekiyorsa bu bir seçenek değildir. Bir komut satırı anahtarı olduğundan, sys içlerini kesmek (kök ayrıcalıklarına ihtiyacınız olan) bir tür ackward.
matematik

8

Chrome'u komut satırı işaretiyle başlatın --disable-ipv6


uhm ... çalışmıyor gibi görünüyor ... Emin değilim, ancak sayfadaki görüntüler hala çok yavaş yükleniyor, firefox, aynı makinede, aynı web sitesinde, gerçekten daha hızlı
tanathos

Evet, bu öneriyi bazı yerlerde buldum ama sadece gece yapılarında veya bunun gibi bir şeyde mevcut gibi görünüyor ... IPv6 sistemini geniş olarak devre dışı bırakmaya ne dersiniz? Geliştirici Araçları (Ctrl + Üst Karakter + I) altındaki Zaman Çizelgesi ve Profil sekmesi devam eden başka bir şey mi gösteriyor? Bunu Firefox'ta bir sorun olarak buldunuz, ancak Chrome'da ilgisiz olabilir ... Chrome'un proxy ayarları Internet Explorer'dan devralındı, belki IPv6'nın devre dışı bırakılmasına yardımcı olabilir mi?
Tamara Wijsman

Ama bunu IE ile bile test ettim ve IE ile Firefox'ta olduğu gibi hızlı, bu İnternet Ayarları ile ilgiliyse IE yavaş olmalıydı ... işletim sistemi düzeyinde IPv6'yı devre dışı bırak son kaynağım :)
tanathos

2
9.0.597.107
Martin / Löwis

Google Chrome 22.0.1229.56 beta (Ubuntu 12.10-beta1)
Yohann

1

--disable-ipv6Bayrak artık (çalışıyor 1149303005 yolu kullanıyor gitmek böylece) politika tablosu (RFC3484) OS uygulanmasını:

  • Windows: google netsh prefixpolicies.
  • Linux: düzenle /etc/gai.conf.

Ne yazık ki, Chrome'un adları çözümleme yöntemi (async-dns), işletim sisteminin IPv4 / IPv6 önceliğini yok sayıyor, bu nedenle:

  • Chrome'u bayrakla konsoldan başlatmak --disable-async-dnshile yapacak, ancak açıkçası bu işlevselliği kaybedeceksiniz.
  • Umarım, Google bir gün sorunu 516305 çözecektir :-)

-1

Google Chrome veya Chromium ile linux çalıştırıyorsanız, Matt tarafından önerilenle aynı şeyi yapabilirsiniz.

/ Etc / hosts dosyanızı kök olarak düzenleyin.

Tüm ipv6 adresleri (herhangi bir iki nokta üst üste:) yorum ve daha hızlı sayfa yükleri alıyorum, tesadüf olabilir, ama sanmıyorum.


1
Bu Matt'in cevabı ile aynı.
Peachy
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.