Rotating Proxy Nedir? Dönen ve Sabit Oturum
Dönen proxy çıkış IP’sini değiştirerek isteklerinizi yayar; sticky oturum ise belirli bir akış boyunca aynı IP’de kalmanızı sağlar.
İçindekiler
Dönen IP ile sticky (sabit) oturum arasında yanlış seçim yapmak iki farklı sorun çıkarabilir. Çok adımlı bir akışı dönen IP ile yürütürseniz oturum akışın ortasında bozulabilir; çok sayıda isteği sticky oturumla tek adresten gönderirseniz o adres hedefin istek sınırına takılabilir. Bu yüzden birbirinden bağımsız çok sayıda istek için dönen IP, giriş ve ödeme gibi çok adımlı akışlar için sticky oturum uygundur. Aşağıda iki yöntemin pratikte nasıl çalıştığını, istek hızında nelere dikkat edeceğinizi ve davranışlarını nasıl doğrulayacağınızı örneklerle gösteriyoruz.
Rotating proxy nasıl çalışır?
Rotating proxy’de tek bir host ve port ile bağlanırsınız; hangi çıkış IP’sinin kullanılacağına proxy sunucusu karar verir. İstemci ayarlarınız aynı kalır, yalnızca hedef sitenin gördüğü adres değişir. Havuz sınırlı olduğundan aynı adres zaman zaman yeniden gelebilir; her seferinde tamamen benzersiz bir adres beklemeyin.
Burada ince bir ayrıntı var: rotasyon pratikte çoğu zaman istek değil bağlantı düzeyinde gerçekleşir. HTTPS trafiğinde proxy yalnızca şifreli tüneli görür, içindeki tek tek istekleri görmez. Aracınız aynı bağlantıyı yeniden kullanırsa (keep-alive) art arda gelen istekler aynı IP’den çıkabilir. Sağlayıcı “her istekte yeni IP” dese bile bu davranışı kendi aracınızda test edin.
Session kullanırken her istekte yeni bağlantı istiyorsanız Connection: close başlığını gönderin. Bağlantı kurma ve kimlik doğrulama ayrıntıları için cURL ve Python ile Proxy Kullanımı yazısına bakabilirsiniz.
Dönen IP ile sticky oturum arasındaki fark
Tüm sütunları görmek için tabloyu yana kaydırın.
Sticky oturum genellikle şöyle çalışır: bir oturum kimliğini kullanıcı adının ya da bağlantı parametrelerinin bir parçası olarak gönderirsiniz; aynı kimlik aynı IP’yi, yeni kimlik yeni bir IP’yi getirir. Kimliği sizin mi sağlayıcının mı belirlediği, nereye ve nasıl yazılacağı sağlayıcıya göre değişir. Rotating Mobil Proxy için sağlayıcı, oturum kimliğiyle sticky oturum kullanılabildiğini belirtir; sözdizimini sipariş sonrasında panelden ya da destekten öğrenin.
Kimliği sizin üretmeniz gerekiyorsa her akış için ayrı bir kimlik kullanın (örneğin rastgele bir dize) ve akış bitince o kimliği bırakın. Aynı kimliği uzun süre kullanmak sticky oturumu kalıcı bir adrese çevirmez; süre dolduğunda ya da bağlantı koptuğunda adres değişebilir. Kritik akışları, adres değişse bile baştan başlatılabilecek biçimde tasarlayın.
Ne zaman dönen, ne zaman sabit?
Dönen IP, oturum bilgisi taşımayan ve birbirinden bağımsız isteklerde işe yarar:
- Sayfalama ya da liste taraması gibi her isteğin kendi başına anlamlı olduğu işlerde.
- Aynı sayfayı farklı çıkış adreslerinden açıp içeriğin adrese göre değişip değişmediğine bakarken.
- Herkese açık verileri düzenli aralıklarla toplayan, oturum tutmayan betiklerde.
Sticky oturum, oturum bilgisi taşıyan akışlar için uygundur:
- Oturum açıp birkaç sayfa ilerlediğiniz işlerde; bazı siteler oturumu IP’ye bağlar ya da ani adres değişimini yeniden doğrulama gerekçesi sayar.
- Çok adımlı formlarda ve sayfalar arasında çerez ya da belirteç taşıyan akışlarda.
- Sepet ve ödeme adımlarında (aşağıdaki uyarıya bakın).
Ödeme akışının ortasında IP’yi değiştirmeyin
Kendi hesabınızla yürüttüğünüz giriş, sepet ve ödeme adımlarını tek bir sticky oturumda tamamlayın. Adres akış ortasında değişirse işlem reddedilebilir ya da ek doğrulama istenebilir; dolandırıcılık denetimleri ani adres değişimini riskli sayabilir.
İkisini birleştirmek de mümkündür: liste ve arama sayfalarını dönen IP ile tarayıp, giriş gerektiren ayrıntı adımlarını sticky oturumda yürütebilirsiniz. Aylarca değişmeyen bir adres gerekiyorsa sticky oturum yeterli değildir; süresi sınırlıdır ve havuzdaki bağlantı kesilebilir. Bu durumda paket süresince sabit kalan ISP Proxy adresleri doğru araçtır.
İstek hızı ve nezaket
Dönen IP isteklerinizi birçok adrese yayar ama hedef sunucuya binen yükü azaltmaz. Yüksek hızda gönderilen istekler farklı adreslerden gelse de aynı sunucuyu yorar. Rotasyon, hedefin sınırlarını aşmak için değil, çıkış adresini ve konumunu yönetmek için kullanılmalıdır.
- robots.txt dosyasını ve hedefin kullanım şartlarını okuyun; yalnızca herkese açık veriyi toplayın.
- İstekler arasına bekleme koyun ve eşzamanlı bağlantı sayısını düşük tutun. Eşzamanlı bağlantı sınırı hakkında doğrulanmış bir bilgi olmadığından az bağlantıyla başlayın; hata oranı artmıyorsa sayıyı kademeli olarak yükseltin.
429 Too Many Requestsya da503aldığınızdaRetry-Afterbaşlığına uyun; başlık yoksa üstel geri çekilme (exponential backoff) uygulayın. Adres değiştirip aynı hızla devam etmeyin.- Kişisel veri içeren sayfalarda verilerin korunmasına ilişkin mevzuata uyun.
Rotasyonu nasıl doğrularsınız?
- Proxy Kontrol aracına aynı proxy satırını art arda yapıştırarak ya da yukarıdaki betikle on kadar deneme yapın ve çıkış adreslerini kaydedin. Dönen modda adreslerin değiştiğini görmelisiniz; havuz sınırlı olduğundan arada tekrar eden adres görmek normaldir.
- Adreslerin kayıt sahibini IPv4 / IPv6 Bilgisi aracıyla kontrol edin ve beklediğiniz ağ türüne uyup uymadığına bakın.
- Sticky oturum için aynı oturum kimliğiyle birkaç istek gönderin: adres sabit kalmalıdır. Kimliği değiştirdiğinizde yeni bir adres gelmelidir.
- Test sırasında tüketimi de izleyin; küçük istekler bile GB paketlerinde kotadan düşer.
- Hata ayıklarken hatanın kaynağını ayırt edin: 407 proxy’nin kimlik doğrulamasından, 429 ve 403 çoğunlukla hedeften, 502 ve 504 ise genellikle proxy ile hedef arasındaki yoldan gelir.
Bu sitedeki dönen proxy seçenekleri
- Rotating Mobil Proxy: sağlayıcı beyanına göre varsayılan olarak her istek mobil IP havuzundan yeni bir adresle çıkar; oturum kimliğiyle sticky oturum da kullanılabilir. Türkiye paketleri HTTP/HTTPS’tir; GB paketleri tek seferlik, kotasız paketler ise Vodafone hattında günlük, haftalık ve aylıktır.
- Residential Proxy: GB bazlı ev tipi IP havuzu; sağlayıcı beyanına göre dönen ve sticky oturum desteklenir.
- Limitsiz Residential Proxy: GB hesabı yoktur, ücret süreye ve hız kademesine göre belirlenir; sağlayıcı beyanına göre dönen ve sticky oturum desteklenir.
Kotasız paketlerde GB sayacı yoktur, hız paketin özelliğidir (ölçüm değildir) ve makul kullanım kuralları geçerlidir; ayrıntılar sağlayıcının İptal, İade ve Teslimat Koşulları sayfasındadır. Sticky süresi ve rotasyon sıklığı için doğrulanmış bir rakam bulunmadığından sayı vermiyoruz; siparişten önce destekten teyit alın.
Sonuç
Rotating proxy bir hız çarpanı değil, çıkış adresini yönetme aracıdır. Bağımsız istekler için dönen IP, çok adımlı akışlar için sticky oturum seçin; aylarca değişmeyen bir adres için ISP Proxy kullanın. Ev tipi adresler için Residential Proxy ya da Limitsiz Residential Proxy, mobil operatör adresleri için Rotating Mobil Proxy uygundur. Paketleri fiyatlandırma sayfasında yan yana görebilirsiniz. Karar vermeden önce küçük bir paketle rotasyonu ve sticky davranışı yukarıdaki adımlarla doğrulayın.
SSS
Sık sorulan sorular
Connection: close başlığını gönderin. Oturum kimliği gönderiyorsanız sticky moddasınız demektir; kimliği kaldırın veya değiştirin.