Tüm lokasyonlar aktif · %99.99 uptime
Residential Proxy

Sticky Oturum Nedir ve Nasıl Kurulur?

Bir siteye giriş yapıp ikinci istekte farklı bir ülkeden göründüğünüzde platform bunu anında fark eder: çerez aynı, IP farklı. Sonuç genellikle oturumun düşmesi veya ek doğrulama istenmesidir. Sticky oturum, belirli bir süre boyunca aynı çıkış IP'sini korumanızı sağlayarak bu sorunu ortadan kaldırır.

Bu yazıda sticky oturumun nasıl çalıştığını, süre yönetimini ve kopmaların nasıl ele alınacağını ele alıyoruz.

Problem: IP Değişimi Neyi Bozar?

ŞEKİLOturum ortasında IP değişiminin sonucu
SORUNİstemciProxyPlatformGiriş isteği (IP: A)Kimlik doğrulamaOturum çereziVeri isteği (IP: B)Aynı çerez, farklı IPEk doğrulama / oturum düşer

Platformun bakış açısından bu, çalınmış bir çerezin başka bir konumdan kullanılmasıyla aynı sinyali üretir. Savunma refleksi devreye girer.

Sticky Oturum Nasıl Talep Edilir?

Gateway'e "bu istekleri aynı çıkıştan gönder" demenin üç yolu vardır. En yaygını, kullanıcı adına bir oturum anahtarı gömmektir:

ŞEKİLOturum anahtarı içeren kullanıcı adı
ANATOMİmusteri-country-tr-session-7f3a2b-ttl-15mmusteriHesap kimliğicountry-trÇıkış ülkesi filtresisession-7f3a2bBu oturumu benzersiz tanımlayan anahtarttl-15mTalep edilen kararlılık süresi

Anahtarı siz üretirsiniz. Aynı anahtarı gönderdiğiniz sürece gateway sizi aynı düğüme yönlendirmeye çalışır; anahtarı değiştirdiğinizde yeni bir çıkış alırsınız.

YöntemÖrnekAvantaj
Kullanıcı adındauser-session-a1Tek port, sınırsız oturum
Port bazlıgateway:10001Kimlik sabit, basit istemcilerde pratik
API ilePOST /session/createOturum yaşam döngüsünü programatik yönetim

Anahtar Üretimi: Pratik Kurallar

ŞEKİLHesap başına kalıcı, yeniden kullanılabilir anahtar
Python — oturum anahtarı yönetimi01import hashlib, os, time0203GATEWAY = "gateway.example.com:8000"04USER, PASS = os.environ["PROXY_USER"], os.environ["PROXY_PASS"]0506def session_key(hesap_id: str) -> str:07 # Aynı hesap her zaman aynı anahtarı üretsin08 return hashlib.sha1(hesap_id.encode()).hexdigest()[:10]0910def proxy_url(hesap_id: str, ulke: str = "tr", ttl: str = "15m") -> str:11 key = session_key(hesap_id)12 user = f"{USER}-country-{ulke}-session-{key}-ttl-{ttl}"13 return f"http://{user}:{PASS}@{GATEWAY}"1415# Kullanım: aynı hesap her çağrıda aynı çıkışa gider16proxies = {"http": proxy_url("hesap_42"), "https": proxy_url("hesap_42")}

Anahtarı rastgele üretip saklamak yerine hesap kimliğinden türetmek, süreç yeniden başladığında bile aynı oturumu sürdürmenizi sağlar.

En sık hata

Anahtarı her istekte yeniden rastgele üretmek. Bu durumda oturum parametresi görünür ama işlevsizdir; her istek yeni bir çıkış alır. Kodunuzda anahtarın gerçekten sabit kaldığını loglayarak doğrulayın.

TTL: Ne Kadar Süre Seçmeli?

ŞEKİLİş türüne göre önerilen sticky süresi
SÜRE1–3 dk10 dk30 dkStatik IPÜrün sayfası taramaİdealUygunGereksizAşırıSepet / ödeme akışıYetersizİdealUygunUygunHesap yönetimiYetersizYetersizİdealİdealPanel oturumuYetersizYetersizUygunİdeal

Gereğinden uzun süre seçmek, aynı IP'den fazla istek atmanıza yol açar ve hız sınırı riskini artırır. Süreyi işin gerçek ihtiyacına göre belirleyin.

Kalıcı oturum gerektiren panel erişimi ve uzun soluklu hesap yönetiminde sticky yerine doğrudan statik ISP proxy kullanmak daha doğrudur; oradaki IP hiç değişmez.

Sticky Neden Kopar?

ŞEKİLOturum kopmasının nedenleri ve çözümleri
TEŞHİSKOD / BELİRTİOLASI NEDENÇÖZÜMAnahtar her istekte farklıKodda rastgele üretimAnahtarı hesap kimliğinden türetin ve loglayınTTL süresi dolmuşTalep edilen süre bittiSüreyi işe göre uzatın veya oturumu yenileyinDüğüm çevrimdışı olduEv cihazı ağdan düştüYeni IP ile oturumu baştan kurunFarklı ülke parametresiİki istekte farklı country değeriÜlke ve anahtarı birlikte sabitleyinBağlantı havuzu karışıyorFarklı kimliklerle aynı havuzHer oturum için ayrı istemci/oturum nesnesi kullanın

İlk iki satır kendi kodunuzdan, üçüncüsü havuzun doğasından kaynaklanır. Teşhis için önce anahtarın sabitliğini doğrulayın.

Kopmayı Zarif Şekilde Ele Almak

Sticky bir garanti değildir; düğüm her an ağdan düşebilir. Doğru yaklaşım, kopmayı hata saymak yerine beklenen bir durum olarak kurgulamaktır:

01

IP değişimini tespit edin

Her oturumun başında çıkış IP'sini kaydedin. Periyodik kontrolde IP değiştiyse oturumu kopmuş kabul edin.

02

Oturumu temiz kapatın

Çerezleri saklayın ama devam eden işlemi yarıda bırakmayın; tamamlanmamış işlem platformda şüphe yaratır.

03

Yeni anahtarla yeniden kurun

Yeni bir oturum anahtarı üretip baştan giriş yapın. Eski çerezi yeni IP ile kullanmaya çalışmayın.

04

Yeniden deneme sayısını sınırlayın

Aynı hesap için art arda çok sayıda yeniden giriş, platformda alarm üretir. Deneme arasına bekleme koyun.

Hesap–IP Eşlemesi

Birden çok hesap yönetiyorsanız en kritik kural şudur: her hesap kendi oturum anahtarına sahip olmalı ve bu eşleme zamanla korunmalıdır. Aynı IP'den birden çok hesabın görünmesi, platformların en güçlü ilişkilendirme sinyallerinden biridir.

ŞEKİLHesap başına kalıcı oturum eşlemesi
EŞLEMEHavuzçıkış düğümleri1Hesap A → anahtar a1her zaman aynı2Hesap B → anahtar b7farklı çıkış3Eşleme kalıcı saklanırsüreç yeniden başlasa da korunur

Eşlemeyi bellekte değil kalıcı depoda (veritabanı, dosya) tutun; aksi hâlde her yeniden başlatmada hesaplarınız farklı çıkışlara dağılır.

Çoklu hesap senaryoları için sosyal medya proxy yazımız ve ürün sayfamız ek bağlam sunar.

Doğrulama: Sticky Gerçekten Çalışıyor mu?

ŞEKİLOturum kararlılığını ölçme
Terminal01# Aynı anahtarla 6 istek at, çıkış IP'lerini karşılaştır02USER="musteri-country-tr-session-test01-ttl-10m"03for i in $(seq 1 6); do04 curl -s -x "http://$USER:$PASS@gateway.example.com:8000" \\05 https://ornek-ip.example/text06 sleep 3007done0809# Beklenen: altı satırda da aynı IP10# Farklıysa: anahtar sabit mi, TTL yeterli mi, düğüm sağlıklı mı?

Bu testi satın alma öncesinde de yapın. Taahhüt edilen süre ile gerçek davranış arasındaki fark, sağlayıcı seçiminde belirleyici olabilir.

Özet

Sticky oturum, giriş gerektiren her işin ön koşuludur. Anahtarı hesap kimliğinden türetip kalıcı saklayın, TTL'i işin gerçek ihtiyacına göre seçin ve kopmayı bir hata değil beklenen bir durum olarak kurgulayın. Kalıcı IP gerekiyorsa sticky yerine statik ISP proxy daha doğru bir araçtır. Yapılandırmanızı doğrulamak için IP Adresim ve proxy kontrol araçlarımızı kullanabilirsiniz.

Sıkça Sorulan Sorular

01Sticky oturum kaç dakika sürer?

Sağlayıcıya göre değişir; tipik aralık 1 ile 30 dakikadır. Bazı hizmetler daha uzun süre sunar ama garanti vermez çünkü çıkış düğümü her an ağdan düşebilir.

02Oturum anahtarını nasıl üretmeliyim?

Rastgele değil, deterministik üretin: hesap kimliğinden hash alarak türetmek en pratik yöntemdir. Böylece süreç yeniden başladığında aynı hesap aynı çıkışa döner.

03Aynı anahtarla farklı ülke isteyebilir miyim?

Hayır, bu çelişkili bir taleptir. Ülke parametresi değiştiğinde gateway farklı bir düğüm havuzuna bakar ve oturum kopar. Ülke ve anahtarı birlikte sabit tutun.

04Sticky oturum sırasında IP değişirse ne yapmalıyım?

Oturumu kopmuş kabul edip yeni bir anahtarla baştan giriş yapın. Eski çerezi yeni IP ile kullanmaya çalışmak, platformda doğrulama tetikleyen en riskli davranıştır.

05Statik IP yerine sticky kullanmak yeterli mi?

Kısa ve orta süreli işlemler için yeterlidir. Sürekli açık kalması gereken panel oturumları ve IP whitelist gerektiren erişimlerde statik ISP proxy gerekir.

İlgili Yazılar ve Sayfalar

SONRAKİ ADIM

Proxy altyapınızı bugün güçlendirin.

Ücretli paketlerle dakikalar içinde başlayın veya önce ücretsiz proxy listemizi deneyin.

FREEPROXY.TR

Ücretsiz proxy arıyorsanız doğru yerdesiniz

Güncel ücretsiz proxy adreslerini görüntüleyebileceğiniz, HTTP ve SOCKS proxy türlerini karşılaştırabileceğiniz ve proxy bağlantılarınızı ücretsiz araçlarla kontrol edebileceğiniz kapsamlı bir proxy platformu.