İçeriğe geç

Teknik Rehber5 dk okuma

IPv4 ve IPv6 Proxy Farkı

Bir proxy listesine baktığınızda adreslerin çoğu 203.0.113.5 biçiminde, bir kısmı ise 2001:db8::1 gibi iki noktalı yazılır. Bu fark yalnızca görünüş meselesi değildir: adres ailesi, proxy’nin hangi sitelere ulaşabildiğini, nasıl sınırlandığını ve ne kadar sayıda adresle çalışabileceğinizi doğrudan etkiler. Bu rehberde IPv4 ve IPv6 proxy arasındaki farkı teknik bir bakışla, ama günlük kullanımı gözeterek anlatıyoruz.

Yayın
Güncelleme
Okuma süresi
5 dakika

İki adres ailesi, iki farklı yapı#

IPv4 adresleri 32 bitliktir ve noktalarla ayrılmış dört sayı olarak yazılır. Kuramsal üst sınır yaklaşık 4,3 milyar adrestir; bunun önemli bir bölümü ayrılmış veya özel kullanım için işaretlenmiştir. Kullanılabilir adres kıtlığı yıllardır bilinen bir sorundur ve internet erişim sağlayıcıları bu yüzden bir adresi pek çok aboneye paylaştıran çözümlere yönelmiştir.

IPv6 ise 128 bitlik adresler kullanır ve onaltılık sayılarla, iki noktayla ayrılmış sekiz grup halinde yazılır. Adres uzayı pratikte tükenmez kabul edilir. Sıfırlardan oluşan ardışık gruplar :: ile kısaltılabildiği için 2001:db8:0:0:0:0:0:1 adresi 2001:db8::1 olarak da yazılabilir.

IPv4 ve IPv6 adres yapısıIPv4 adresi 8 bitlik dört bölümden ve toplam 32 bitten oluşur. IPv6 adresi 16 bitlik sekiz gruptan ve toplam 128 bitten oluşur. IPv6'da baştaki sıfırlar atılabilir ve ardışık sıfır grupları iki nokta üst üste ile bir kez kısaltılabilir.IPV4 · 4 × 8 BİT = 32 BİTyaklaşık 4,3 milyar olası adres1928 bit08 bit28 bit458 bitIPV6 · 8 × 16 BİT = 128 BİT2128 olası adres200116 bit0db816 bit85a316 bit000016 bit000016 bit8a2e16 bit037016 bit733416 bitKISALTMA KURALI2001:0db8:0000:0000:0000:0000:0000:00012001:db8::1Baştaki sıfırlar atılır; ardışık sıfır grupları bir kez :: olarak yazılır.
Şekil 1IPv4 ve IPv6 adres yapıları yan yana: 32 bit ve nokta gösterimi, 128 bit ve iki nokta gösterimi.
ÖzellikIPv4 proxyIPv6 proxy
Adres uzunluğu32 bit128 bit
Yazım203.0.113.52001:db8::1
Adres bolluğuKıt; adresler paylaştırılır veya satın alınırÇok geniş; tek abonelik bile büyük bir blok kapsayabilir
Hedef site uyumuHemen her sitede çalışırYalnızca IPv6 yanıtı veren sitelerde çalışır
Alt ağ mantığıTekil adresler ve küçük bloklarGenellikle /64 gibi geniş alt ağlar
Tipik kullanımGenel amaçlı tarama, hesap yönetimi, testIPv6 destekli hizmetlerde geniş adres havuzu gerektiren işler
Tablo 1IPv4 ve IPv6 proxy’nin temel karşılaştırması

Uyumluluk: en önemli pratik fark#

Bir IPv6 proxy’nin çıkış adresi IPv6 olduğunda, hedef sunucunun da IPv6 üzerinden yanıt verebilmesi gerekir. Büyük içerik ağları ve birçok modern hizmet bunu destekler; ancak IPv4’e kapalı kalmış, yani yalnızca IPv4 yayını yapan sitelerin sayısı hâlâ azımsanmayacak düzeydedir. Bu tür bir siteye yalnızca IPv6 çıkışı olan bir proxy üzerinden gitmeye çalışırsanız bağlantı kurulamaz.

Bunun tersi daha sorunsuzdur: IPv4 proxy her iki dünyada da geniş kabul görür. Bu nedenle “hangisini seçmeliyim?” sorusunun ilk cevabı genellikle hedefinize bağlıdır: ulaşmak istediğiniz hizmetin IPv6 desteği var mı, yok mu?

Proxy sunucusu ile çıkış adresi aynı şey değildir#

İki ayrı bağlantıyı birbirine karıştırmamak gerekir. Birincisi sizin cihazınızdan proxy sunucusuna giden bağlantıdır; ikincisi proxy sunucusundan hedef siteye giden bağlantı. Proxy sunucusuna IPv4 ile bağlanıp hedefe IPv6 ile çıkmak mümkündür, tersi de öyle. “IPv6 proxy” denince çoğunlukla ikinci bağlantı, yani hedefin göreceği çıkış adresi kastedilir.

Bash
# Proxy sunucusuna IPv4 ile bağlan, hedefe proxy’nin seçtiği aile ile git
curl -4 -x "http://USERNAME:[email protected]:PORT" https://example.com/ -I

# Proxy sunucusuna IPv6 adresiyle doğrudan bağlan (köşeli parantez zorunludur)
curl -x "http://USERNAME:PASSWORD@[2001:db8::1]:PORT" https://example.com/ -I
İstemci–proxy bağlantısını IPv4’te tutup hedefe giden bağlantının adres ailesini gözlemleme

Çıkış adresinin hangi ailede olduğunu doğrulamanın en pratik yolu, proxy üzerinden adres gösteren bir sayfayı çağırmaktır. Sonucu IPv4 / IPv6 Bilgisi aracıyla çözümleyerek adresin türünü ve gösterimini kolayca görebilirsiniz.

Alt ağ mantığı ve sınırlandırma#

IPv4’te bir sitenin sınırlandırma kuralları çoğunlukla tek adresi esas alır. IPv6’da ise bir abone ya da sunucu genellikle koca bir /64 alt ağı alır; bu yüzden birçok hizmet sınırlandırmayı tek adres yerine tüm alt ağ üzerinden uygular. Sonuç olarak aynı /64 içinden çok sayıda farklı adres kullanmak, siz farklı adres sanırken hedef tarafta tek kaynak gibi görünebilir. IPv6 ile “adresim çok, o hâlde sınırım yok” varsayımı yanıltıcıdır.

Coğrafi konum veritabanları da iki ailede farklı olgunluktadır. IPv4 blokları için konum verileri uzun yıllardır derlenir; IPv6 için aynı ayrıntı düzeyi her zaman bulunmaz. Konum doğruluğu sizin için önemliyse çıkış adresini kullanacağınız hizmetin gördüğü konumla ayrıca sınayın.

Ücretsiz proxy listelerinde durum#

Herkese açık ücretsiz proxy kaynaklarının büyük çoğunluğu IPv4 adresi yayımlar. IPv6 kayıtları görece azdır ve bunların da kararlı biçimde çalışanı daha da nadirdir. Ücretsiz proxy listemizde IPv4 ve IPv6 filtresi bulunur; yine de hangi ailede olursa olsun bir kaydın çalıştığını yalnızca kendi denemenizle ya da son kontrol zamanına bakarak anlayabilirsiniz. Genel güvenlik uyarıları her iki aile için de geçerlidir; ayrıntı için Ücretsiz Proxy Kullanmanın Riskleri rehberine bakın.

Hangi durumda hangisi?#

  • Geniş uyumluluk istiyorsanız: IPv4 seçin. Hedef sitenin IPv6 desteğinden emin olmanız gerekmez.
  • Hedefiniz IPv6 destekliyorsa ve çok sayıda adrese ihtiyacınız varsa: IPv6 proxy maliyet açısından avantajlı bir seçenek olabilir.
  • İstemci ve hedef arasında uyum sorunu yaşıyorsanız: önce curl -4 ve curl -6 ile her iki yolu ayrı ayrı deneyin; sorunun hangi ailede çıktığını görün.
  • Konum doğruluğu kritikse: çıkış adresini kullanacağınız hizmetin gördüğü konumla doğrulayın.

IPv6 Proxy ürünü hakkında kısa not#

Sağlayıcımız saglamproxy.com’da IPv6 planları 100, 500, 2.500 ve 15.000 adreslik aylık paketler olarak sunulur. Bu planlar yalnızca HTTP(S) protokolüyle çalışır; IPv6 üzerinden SOCKS5 sunulmaz. Hedef sitenizin IPv6 yanıtı verdiğinden emin olduktan sonra IPv6 Proxy ürün sayfasını inceleyebilirsiniz. Genel amaçlı kullanımda ve IPv4 yanıtı gerektiren sitelerde ise IPv4 tabanlı çözümlere, örneğin Datacenter Proxy ya da ISP Proxy seçeneklerine bakmak daha yerinde olur.

Sık sorulan sorular

01IPv6 proxy, IPv4 proxy’den daha hızlı mıdır?
Adres ailesi tek başına hız belirlemez. Hız; proxy sunucusunun konumuna, ağ yoluna ve yüküne bağlıdır. İki aileyi karşılaştırmak için aynı koşullarda gecikme ölçümü yapmanız gerekir.
02Her site IPv6 proxy ile açılır mı?
Hayır. Hedef sitenin IPv6 yanıtı vermesi gerekir. Yalnızca IPv4 yayını yapan bir siteye IPv6 çıkışlı proxy ile ulaşılamaz. Bunu AAAA kaydı sorgulayarak önceden kontrol edebilirsiniz.
03Proxy listesindeki IPv6 adresini tarayıcıda nasıl yazarım?
IPv6 adresini köşeli parantez içinde yazın ve portu parantezden sonra ekleyin; örneğin [2001:db8::1]:8080. Parantezsiz yazım, adresteki iki noktalarla port ayracı karışacağı için çoğu istemcide hata verir.
04Çıkış adresimin IPv4 mü IPv6 mı olduğunu nasıl anlarım?
Proxy üzerinden bir adres gösterme sayfasını açın ve görünen adrese bakın. Noktalı dörtlü ise IPv4, iki noktalı uzun gösterim ise IPv6’dır. IPv4 / IPv6 Bilgisi aracı adresi çözümleyip türünü gösterir.
05IPv6 proxy ile SOCKS5 kullanılabilir mi?
Bu, protokol açısından mümkün olabilir; ancak saglamproxy.com’daki IPv6 planları yalnızca HTTP(S) olarak sunulmaktadır. Bu nedenle ürün tarafında IPv6 için SOCKS5 beklentisi oluşturmamak gerekir.

Bilgiyi listede deneyin

Ücretsiz listedeki kayıtları protokole ve ülkeye göre süzebilirsiniz. Bu kayıtların güvenli ya da kalıcı olduğu garanti edilmez; hassas hesaplarınızda kullanmayın.