İ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.
| Özellik | IPv4 proxy | IPv6 proxy |
|---|---|---|
| Adres uzunluğu | 32 bit | 128 bit |
| Yazım | 203.0.113.5 | 2001:db8::1 |
| Adres bolluğu | Kı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 uyumu | Hemen her sitede çalışır | Yalnızca IPv6 yanıtı veren sitelerde çalışır |
| Alt ağ mantığı | Tekil adresler ve küçük bloklar | Genellikle /64 gibi geniş alt ağlar |
| Tipik kullanım | Genel amaçlı tarama, hesap yönetimi, test | IPv6 destekli hizmetlerde geniş adres havuzu gerektiren işler |
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.
# 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Çı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 -4vecurl -6ile 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.