Residential proxy, isteklerin hedefe bir internet servis sağlayıcısının ev abonelerine ayırdığı IP aralığındaki bir adresten ulaşmasını sağlayan proxy türüdür. Hedef servis kaynağı bir veri merkezi sunucusu olarak değil, ev bağlantısı olarak sınıflandırılan bir adres olarak görür.
Bu tür çoğunlukla tek bir adresi değil, bir adres havuzunu satar. Bu yüzden çalışma biçimi, fiyat modeli ve kullanım pratikleri statik adresli proxy’lerden belirgin biçimde ayrılır. Aşağıda bu farkların nedenlerini mekanizma düzeyinde açıklıyoruz.
Adres havuzu nasıl çalışır?
Residential proxy hizmetinde istemci tek bir giriş noktasına (gateway) bağlanır. Gateway, isteği havuzdaki uygun bir çıkış adresine yönlendirir ve hedefe o adresten çıkılır. İstemci açısından değişen yalnızca proxy ayarıdır; yönlendirme ve adres seçimi hizmet tarafında yapılır.
- İstemci, gateway adresine HTTP(S) veya SOCKS5 ile bağlanır ve kimlik bilgisini sunar.
- Gateway kimliği doğrular, paket kotasını ve oturum tercihini kontrol eder.
- Seçilen çıkış adresi üzerinden hedefle bağlantı kurulur.
- Yanıt aynı yoldan istemciye döner; aktarılan veri paketten düşer.
Hedef ülke veya şehir seçimi, gateway’in havuzu bu kritere göre daraltmasıyla yapılır. Bu seçimin istemci tarafında hangi parametre biçimiyle verildiği hizmet sağlayıcıya göre değişir ve sağlayıcının kendi dokümanında yazılıdır.
Gateway modelinin önemli bir sonucu, istemci kodunun adres listesi yönetmek zorunda olmamasıdır. Statik proxy’lerde uygulama bir IP listesi tutar ve aralarında seçim yapar; residential gateway’de bu seçim sağlayıcıya devredilir. Karşılığında hangi isteğin hangi adresten çıktığı üzerinde kontrolünüz, oturum modunun izin verdiği kadardır.
Dönen ve sticky oturum
- Dönen (rotating) oturum
- Her istek veya bağlantı havuzdan farklı bir adresle çıkar. Birbirinden bağımsız sayfa isteklerinde adres dağılımını geniş tutmak için kullanılır.
- Sticky oturum
- Belirli bir süre boyunca aynı çıkış adresi korunur. Giriş yapılmış bir oturumun, birkaç ardışık adımın veya bir sayfa akışının tek adresten görünmesi gerektiğinde kullanılır.
Residential Proxy ürününde mağaza beyanına göre iki mod aynı pakette birlikte kullanılabilir. Adres sabitliğinin ne kadar süreceği ve modun nasıl seçileceği bağlantı bilgileri teslim edildikten sonra sağlayıcının yönergelerinden doğrulanmalıdır.
GB bazlı fiyat modeli
Residential bağlantılarda trafik kapasitesi ortak bir kaynaktır. Bu nedenle paketler genellikle aktarılan veriye göre sınırlandırılır. DATACENTERPROXY ailesinde Residential Proxy, 30 gün geçerli GB paketleriyle satılır; ödeme IP sayısına değil harcanan veriye göre yapılır. Ayrıca hız kademeli, kotasız bir Limitsiz Residential Proxy ürünü ayrı olarak vardır.
GB bazlı modelde maliyeti kontrol etmenin yolu, aktarılan veriyi azaltmaktır. Aşağıdaki pratikler ciddi tasarruf sağlar.
- Gereksiz kaynakları yüklemeyin: Görsel, font ve reklam kaynaklarını istemiyorsanız başsız (headless) tarayıcıda engelleyin veya doğrudan HTTP istemcisiyle yalnızca gereken uç noktayı çağırın.
- Sıkıştırma kullanın:
Accept-Encoding: gzip, brbaşlığıyla sunucunun sıkıştırılmış yanıt vermesini sağlayın. - Önbelleğe alın: Değişmeyen kaynakları tekrar tekrar çekmeyin;
ETagveIf-None-Matchile koşullu istek yapın. - Statik içeriği doğrudan çekin: Residential yolunu yalnızca IP türüne duyarlı isteklere ayırın; geri kalanı daha ucuz bir yoldan geçirin.
Kullanım alanları ve sınırlar
Residential proxy’nin meşru kullanım alanları, hedef sayfaların farklı ülke ve bağlantı türlerinde nasıl göründüğünü ölçmeyi içerir. Bunlar arasında yerel arama sonuçlarının izlenmesi, reklam yerleşiminin doğrulanması, fiyat ve içerik yerelleştirmesinin kontrolü ve herkese açık verilerin kurallara uygun toplanması sayılabilir.
| Kullanım | Residential’ın katkısı | Dikkat edilecek nokta |
|---|---|---|
| Yerel SEO ve arama sonucu izleme | Ülke ve şehir düzeyinde farklı görünümler | Arama motorunun kullanım koşulları |
| Reklam doğrulama | Reklamın yerel kullanıcıya nasıl göründüğünü ölçme | Reklam platformunun politikaları |
| Fiyat ve içerik karşılaştırma | Bölgesel farkları gözlemleme | Hedef sitenin robots.txt ve koşulları |
| Herkese açık veri toplama | İsteklerin adres açısından yayılması | İstek hızını kaynağa göre sınırlama, hukuka uyum |
Bağlantıyı doğrulama
Bir residential gateway’i kullanmaya başlamadan önce çıkış adresini doğrulamak iyi bir alışkanlıktır. Aşağıdaki örnek, proxy üzerinden bir IP sorgulama adresine istek atarak hangi adresin görüldüğünü gösterir. Adres ve kimlik bilgisi yer tutucudur; gerçek değerler panelden alınır.
# Dönen oturumda iki satırın farklı olması beklenir;
# sticky oturumda aynı kalması beklenir.
curl -s -x http://KULLANICI:SIFRE@gateway.example.com:PORT https://api.ipify.org ; echo
curl -s -x http://KULLANICI:SIFRE@gateway.example.com:PORT https://api.ipify.org ; echoElde ettiğiniz adresi sitemizdeki IP sorgulama aracıyla ASN ve kayıt bilgisi açısından da inceleyebilirsiniz. Türlerin farkını daha geniş bir bakışla görmek için Datacenter ve Residential Proxy Farkı yazısını okuyun.
Özet
- Residential proxy, ev bağlantısı olarak kayıtlı adreslerden oluşan bir havuz üzerinden çıkış sağlar.
- İstemci tek bir gateway’e bağlanır; adres seçimi ve ülke/şehir daraltma hizmet tarafında yapılır.
- Dönen oturum adresleri dağıtır, sticky oturum belirli bir süre aynı adresi korur; adres sabitliği yine de garanti edilmez.
- GB bazlı fiyatlamada maliyet kontrolü, aktarılan veriyi azaltarak sağlanır.
- Kullanım, hedefin kuralları, robots.txt ve hukuk çerçevesinde kalmalıdır.