Firefox / Chrome'un IPv6 web sitelerine ulaşmasını nasıl sağlayabilirim?


20

Varsayılan Teredo IPv6 tüneli etkinleştirilmiş olan bir Windows7 istemcisi kullanarak IPv6 ile deneme yapıyorum.

IPv6 ana bilgisayarlarına (ipv6.google.com & www.v6.facebook.com) PING -6 kullanarak başarıyla erişebilirim. Ayrıca bir Python betiği kullanarak (IPv6 tabanlı bir soket kullanarak) bu ana bilgisayarlara başarıyla HTTP istekleri yapabilirim.

Firefox / Chrome / IE kullanmak işe yaramaz. Bir paket yakalama, bu tarayıcıların DNS A sorguları yaptığını gösterirken Python komut dosyam Ipv6 sorgusunu başarıyla çözmek için AAAA sorgusu ile sonuçlanır.

Güncelleme 1: Matt'in önerdiği ve aşağıdaki bilgileri aldığı (çok faydalı) bağlantıyla test ettim :

Ayrıca Teredo'nun etkin olduğunu görün. Bu test sırasında bir IPv6 sitesine başarıyla bağlandınız - ancak yalnızca web sitesi adı yerine IPv6 sayısal bir adrese bağlanarak bağlantıyı zorladığınızda. Bu ayar IPv6 web sitelerine erişmenizde size yardımcı olmayacak veya zarar vermeyecektir. Teredo (Windows bilgisayarlar için tünel protokolü) tavsiyesi yakında umarım yayınlanacak

2. Güncelleme Soruma cevabımın 'IPv6 için teredo kullanmadan' olduğu sonucuna vardım. Bu sayfa aşağıdaki ifadeyi içermektedir:

İnternette Teredo rölelerinin mevcut olmaması nedeniyle, yerel IPv6 adreslerine bağlantıların Teredo arayüzü üzerinden başarılı olma olasılığı düşüktür. WSAConnectByName çağrılırsa, Teredo yalnızca IPv6 özellikli bir arabirim olduğunda Windows Vista AAAA sorguları yayınlamaz. Bu, yerel IPv6 adreslerinin bir hedef olarak alınmamasını ve en yüksek başarı şansına sahip olan IPv4 üzerinden bağlantıların yapılmasını sağlar. Teredo yalnızca IPv6 özellikli bir arabirim olduğunda IPv6 adreslerini almak için, bir uygulamanın açıkça AAAA kayıtları için DnsQuery API'sini kullanması gerekir.

Bu, bir uygulama bir ana makine adını bir IP adresine çözdüğünde, teredo, uygulama özel olarak bir IPv6 adresi istemediği sürece mevcut olan tek IPv6 erişimi ise, Windows IPv6 kayıtları (AAAA) için bir istek yayınlamaz . Çoğu uygulama bunu yapmaz çünkü en iyi yöntem tüm adres türlerini sorgulamaktır (örneğin AF_UNSPEC getaddrinfo'ya)

Hurricane Electric'in ücretsiz servisini kullanarak alternatif IPv6 tünelli erişim ayarlarım ve şimdi IPv6 üzerinden kalpler içeriğime göz atabilirim :-)

Yanıtlar:


7

Aşağıdaki kayıt defteri anahtarına gidin:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache\Parameters

DWORD değeri ekleyin:

AddrConfigControl = 0

Teredo tüneli üzerinden DNS çözümlemesi yapacaksınız.


6

Firefox'ta gidin about:configve arayın

network.dns.disableIPv6

falseVarsayılan olarak ayarlanmış olduğundan emin olun .

Ardından http://test-ipv6.com/ adresine giderek test edin.


Ben zaten bu ayarı kontrol ettiğini bahsetmeliydik ve yanlıştır
rupello

3

Test-ipv6.com'daki test geçerse ve hala dans eden kame kaplumbağayı alamıyorsanız, devre dışı bırakın network.http.fast-fallback-to-IPv4. Bunu yaptıktan sonra, kaplumbağa kame.net için geldi

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.