Residential proxy’nin temel fikri#
Bir internet servis sağlayıcısı, konut abonelerine IP adresi ayırır. Bu adresler, kayıt bilgilerinde konut aralığı olarak görünür. Residential proxy hizmeti bu tür adresler üzerinden çıkış yapmanızı sağlar. Böylece hedef site, isteği bir veri merkezi yerine bir ev bağlantısından gelen istek olarak değerlendirir.
Pratikte residential proxy çoğunlukla tek bir giriş adresi (gateway) üzerinden kullanılır: siz sabit bir sunucu adresine ve porta bağlanırsınız, hizmet isteğinizi arka plandaki havuzdan bir çıkış adresine yönlendirir. Ülke, şehir ve oturum davranışı gibi seçimler çoğunlukla kullanıcı adındaki parametrelerle ya da panel ayarlarıyla yapılır; biçim sağlayıcıdan sağlayıcıya değişir.
Dönüşümlü (rotating) ve sticky oturum#
Dönüşümlü kullanımda her istekte ya da belirli koşullarda farklı bir çıkış adresi verilir. Birçok bağımsız isteği farklı adreslerden yapmanız gereken işlerde bu yapı doğaldır. Sticky (yapışkan) oturumda ise belirli bir süre boyunca aynı çıkış adresi korunmaya çalışılır; bir oturum akışının, örneğin bir giriş ve sonrasındaki sayfa gezintisinin aynı adresten yürümesi gerektiğinde bu seçenek kullanılır.
Sticky oturumun ne kadar süreceği ve rotasyonun hangi kurala göre yapıldığı sağlayıcıya göre farklılık gösterir. Bu değerlerin sabit bir güvencesi olmadığı için, kritik iş akışlarında oturumun beklediğiniz gibi korunup korunmadığını önceden sınamak gerekir.
Neden GB ile satılır?#
Residential bağlantılar gerçek abonelik altyapısına dayandığı için kapasite sınırlıdır ve hizmet çoğunlukla taşıdığınız veri miktarı üzerinden fiyatlanır. Bu yüzden bu ürünlerde esas ölçüt IP adedi değil, GB’dir. Veri tüketimini kontrol altında tutmak için iki şey yapabilirsiniz: gereksiz büyük kaynakları (görsel, video, ağır betik) istemediğiniz isteklerde atlamak ve yanıtları mümkünse sıkıştırılmış biçimde çekmek.
| Özellik | GB bazlı paket | Sınırsız (trafik sınırsız) paket |
|---|---|---|
| Ücretlendirme | Taşınan veri miktarı | Süre ve plan adındaki kademe |
| Kullanım örüntüsü | Düşük ve orta hacimli, kontrollü işler | Yoğun ve sürekli trafik gerektiren işler |
| Maliyet kontrolü | Tüketim izlenir | Süre dolana kadar sabit |
| Dikkat edilecek nokta | Kota bittiğinde ek paket gerekir | Plan adındaki hız kademesi ve süre |
Kullanım alanları#
- Fiyat ve içerik karşılaştırması: Bir hizmetin farklı ülkelerdeki ziyaretçilere gösterdiği fiyat ve içeriği kontrol etmek.
- Arama sonucu doğrulama: Yerel arama sonuçlarının farklı konumlardan nasıl göründüğünü incelemek.
- Reklam doğrulama: Reklamların hedeflenen bölgelerde doğru gösterilip gösterilmediğini denetlemek.
- Herkese açık veri toplama: Kullanım koşullarına ve robots.txt kurallarına uyan, makul hızda yapılan toplama işleri.
- Coğrafi uyum testleri: Bir uygulamanın farklı bölgelerdeki davranışını test etmek.
Residential bağlantıların hızı, arkadaki ev bağlantısının kalitesine bağlı olduğu için isteklerde değişkenlik görebilirsiniz. İstemcinizde makul zaman aşımı ve yeniden deneme mantığı kurmak, tek tek başarısız isteklerin işinizi bozmasını önler.
Hedefleme: ülke ve şehir seçimi#
Residential hizmetlerin ayırt edici yanlarından biri konum seçimidir. Sağlayıcı bir ülke, bazen de şehir düzeyinde hedefleme sunduğunu beyan edebilir. Hedefleme, havuzdaki o konumdaki adreslerin müsaitliğine bağlı olduğu için her kombinasyonun her an eşit derecede sağlam çalışacağı varsayılmamalıdır. Konum doğruluğu sizin için önemliyse, çıkış adresini gerçek bir kontrol servisiyle doğrulayın ve beklediğiniz ülkeye düştüğünüzden emin olun.
Dar bir hedefleme, kullanılabilir adres kümesini de daralttığı için bazı durumlarda yavaşlık ya da daha sık adres tekrarı doğurabilir. Gerçekten gerekmedikçe ülke düzeyinde kalmak, şehir seçimini ise yalnızca iş akışınız gerektirdiğinde yapmak daha sağlıklıdır.
Satın almadan önce sorulacak sorular#
- Ücretlendirme nasıl yapılıyor? GB mı, süre mi, yoksa trafiği sınırsız bir plan mı?
- Oturum davranışı nasıl? Dönüşümlü ve sticky seçenekleri ve süreleri net olarak belirtilmiş mi?
- Hedefleme seçenekleri neler? Ülke ve şehir seçimi destekleniyor mu, nasıl yapılıyor?
- Hangi protokoller sunuluyor? İstemciniz HTTP ve SOCKS5 destekliyor mu?
- Kullanım koşulları nedir? Hangi kullanımlar yasaklanmış?
import requests
proxy = "http://USERNAME:[email protected]:PORT"
proxies = {"http": proxy, "https": proxy}
# Aynı gateway üzerinden birden fazla istek gönderip çıkış adresini gözlemleyin
for _ in range(3):
r = requests.get("https://example.com/", proxies=proxies, timeout=15)
print(r.status_code)Dönüşümlü bir yapıda üç isteğin üç farklı adresten çıkıp çıkmadığını görmek için istek sonucunda dönen çıkış adresini kaydedin ve IPv4 / IPv6 Bilgisi aracıyla çözümleyin. Yalnızca durum koduna bakmak, adresin değişip değişmediğini göstermez.
Sağlayıcımızdaki residential ürünler#
Residential Proxy ürünü, GB bazlı aylık (30 günlük) paketler olarak satılır; paketler 1 GB’tan 500 GB’a kadar uzanır. Sağlayıcı, rotating ve sticky oturumları ile ülke ve şehir hedeflemeyi kendi beyanı olarak sunar; ülke listesi ve ayrıntılar ürün sayfasında ve sağlayıcıda netleştirilir.
Trafik sınırı olmayan bir yapı arıyorsanız Limitsiz Residential Proxy ürününe bakın: trafik sınırsızdır, plan adındaki Mbps kademesi planın bir parçasıdır ve günlük, haftalık ya da 30 günlük olarak satılır. Fiyatlar TRY cinsinden ve vergiler hariç olarak ürün sayfasında yer alır.
Seçeneklerin farkını netleştirmek için ISP Proxy ve Mobil Proxy rehberlerine de göz atabilirsiniz.