WeProxy

Rehber

Mobil Proxy Nasıl Çalışır? 4G/5G, CGNAT ve IP Rotasyonu

10 dk okuma

Mobil proxy trafiği SIM kartlı bir 4G/5G cihazdan geçirir ve operatörün CGNAT arkasında paylaşılan genel IP’sinden çıkarır. Operatör ağında IP’nin nerede atandığı, CGNAT’ın etkisi, 4G ile 5G farkı, rotasyon yöntemleri, gerçek SIM ile mobil havuz karşılaştırması ve doğrulama testi.

Kısa cevap

  • Mobil proxy, isteği SIM kartlı bir 4G/5G cihazın bağlantısından geçirir; hedef site isteği mobil operatöre ait genel IP adresinden gelmiş olarak görür.
  • Operatör cihaza IP’yi veri oturumu (4G’de PDN bağlantısı, 5G’de PDU oturumu) açılırken verir; IPv4 trafiği çoğunlukla CGNAT üzerinden, çok sayıda aboneyle paylaşılan genel IP’den çıkar.
  • CGNAT arkasındaki bir IP aynı anda yüzlerce gerçek kullanıcıya ait olabileceği için platformlar mobil IP’lere kalıcı IP engelini seyrek uygular, ama paylaşılan IP’nin itibarı diğer abonelerden de etkilenir.
  • Mobil IP veri oturumu yenilendiğinde değişir; auto-rotate, reset link ve modem yenileme bu olayı tetikler ve yeni IP genellikle aynı operatörün, aynı ASN’nin içinden gelir.
  • Gerçek SIM mobil proxy IP değişimini sizin yönettiğiniz ayrılmış bir bağlantıdır; rotating mobil havuz ise her istekte veya sticky süre dolunca başka bir mobil cihaza geçer.

Mobil proxy, isteğinizi SIM kartlı bir 4G/5G cihazın bağlantısından geçirip mobil operatörün genel IP adresinden internete çıkaran proxy’dir. Hedef site isteği bir telefon kullanıcısından geliyormuş gibi görür, çünkü IP gerçekten operatörün adres bloğundandır. Bu IP çoğu zaman CGNAT (Carrier-Grade NAT) arkasında yüzlerce aboneyle paylaşılır ve cihaz ağa yeniden bağlandığında değişir; mobil proxy’nin güçlü ve zayıf yanlarının hepsi bu iki özellikten gelir.

Ürün seçimi, sticky süresi ve test yöntemi üç soruya göre yapılır: IP operatör ağının neresinde atanıyor, CGNAT aynı adresi kaç kişiye paylaştırıyor ve IP’yi hangi olay değiştiriyor.

Mobil proxy nedir, trafik hangi yoldan geçer?

Bir mobil proxy isteği beş durak dolaşır:

  1. İstemci (tarayıcı, script veya uygulama) proxy gateway’ine kullanıcı adı ve şifreyle bağlanır.
  2. Gateway isteği SIM kartlı bir modeme ya da telefona iletir. Bu cihaz sıradan bir abone gibi operatör ağına bağlıdır.
  3. Cihaz radyo bağlantısı üzerinden baz istasyonuna ulaşır: 4G’de eNodeB, 5G’de gNodeB.
  4. Baz istasyonu trafiği operatörün çekirdek ağına taşır. Paket ağ geçidi 4G’de P-GW, 5G’de UPF olarak adlandırılır; cihazın IP adresi burada yönetilir.
  5. Çekirdek ağın çıkışındaki CGNAT, cihazın iç adresini operatörün genel IPv4 adreslerinden birine çevirir ve istek hedef siteye bu adresle ulaşır.

Hedef site yalnız son adımı görür: operatöre ait bir genel IP. Bu IP’nin sahibi bir IP veritabanında mobil operatör olarak kayıtlıdır ve bağlantı tipi “cellular” ya da “mobile” görünür. Bir çıkışın hangi ağa düştüğünü IP lookup aracı ASN ve sağlayıcı adıyla gösterir.

Cihaz bir veri merkezinde rafa dizilmiş modemlerden biri de olabilir, sahada çalışan bir telefon da. İki durumda da operatör tarafında görünen şey aynıdır: SIM kartı olan, hücresel ağa bağlı bir abone.

Mobil ağda IP adresi nereden gelir?

Telefon mobil veriyi açtığında operatörle bir veri oturumu kurar. 4G’de buna PDN bağlantısı, 5G’de PDU oturumu denir. Oturum bir APN (Access Point Name) üzerinden açılır ve operatör cihaza bu oturum için bir adres verir. Adres oturum boyunca sabittir; oturum kapanıp yeniden açıldığında yeni bir adres gelebilir.

Cihaza verilen adres genellikle internette yönlendirilebilen bir adres değildir. IPv4 tarafında operatörler çoğunlukla RFC 6598 ile operatörlerin iç kullanımına ayrılan 100.64.0.0/10 bloğundan ya da özel adres aralıklarından adres dağıtır. Cihaz kendi arayüzünde bu iç adresi görür. Proxy’den çıkan trafikte hedef sitenin gördüğü adres ise CGNAT’ın atadığı genel IP’dir.

IPv6 tarafında durum farklıdır. Birçok operatör cihaza kendi IPv6 önekini verir ve IPv6 trafiği NAT’a girmeden çıkar. Bazı ağlar aboneye yalnız IPv6 verir; IPv4 sitelere erişim RFC 6877 ile tanımlanan 464XLAT gibi çeviri yöntemleriyle sağlanır. Bu yüzden aynı SIM, IPv6 destekleyen bir siteye IPv6 adresiyle, yalnız IPv4 kullanan bir siteye CGNAT’ın IPv4 adresiyle görünebilir. İki protokol arasındaki farkların proxy tarafı IPv4 vs IPv6 yazısında anlatılır.

CGNAT mobil IP’yi neden paylaşımlı yapar?

IPv4 adresi kıttır ve bir operatörün milyonlarca abonesine birer genel IPv4 vermesi mümkün değildir. CGNAT bu sorunu port paylaşımıyla çözer. Aynı anda çok sayıda abonenin bağlantısı tek bir genel IP’den çıkar; NAT cihazı hangi bağlantının hangi aboneye ait olduğunu kaynak port numarasıyla ayırır. RFC 6888 bu tür operatör NAT’larının uyması gereken ortak kuralları tanımlar: aynı aboneye bağlantılar boyunca mümkün olduğunca aynı dış IP’yi vermek ve bir abonenin bütün portları tüketmesini sınırlamak gibi.

Paylaşımın hedef site açısından iki sonucu vardır.

Birincisi, IP adresi tek başına bir kişiyi göstermez. Bir sunucu yalnız IP’yi kaydederse aynı anda o IP’den gelen yüzlerce aboneyi birbirinden ayıramaz. RFC 6302 bu nedenle internete açık sunuculara IP’nin yanında kaynak portu ve tam zaman damgasını da kaydetmeyi önerir. Bir platform CGNAT arkasındaki bir IP’yi tamamen engellerse o anda aynı adresi kullanan gerçek kullanıcıları da engeller. Bu yüzden mobil IP’lere karşı kalıcı IP engeli seyrek uygulanır; platformlar hesap, cihaz ve davranış sinyallerine daha çok ağırlık verir.

İkincisi, aynı IP’yi paylaşan başka bir abonenin davranışı sizin isteğinizi etkileyebilir. Aynı dakikada aynı adresten gelen yoğun ve şüpheli trafik, o adresten gelen herkes için ek doğrulama ya da CAPTCHA’ya yol açabilir.

Mobil IP tek başına bir hesabı ya da isteği “güvenli” yapmaz. Masaüstü tarayıcı imzası taşıyan yoğun istekler mobil IP’den gelse de tutarsız görünür. Platformların hesap ve davranış kontrollerine IP tipinden bağımsız olarak uymak gerekir; WeProxy’de bu çerçeve kabul edilebilir kullanım kurallarında yazılıdır.

4G ile 5G arasında mobil proxy açısından ne değişir?

Hedef sitenin gördüğü IP davranışı 4G ile 5G’de büyük ölçüde aynıdır. İki teknolojide de operatör adresi çekirdek ağda atar ve IPv4 trafiği çoğunlukla CGNAT’tan çıkar. Fark radyo katmanında ve çekirdek ağın yapısındadır.

Bugün birçok 5G ağı NSA (non-standalone) modunda çalışır: radyo bağlantısında 5G kullanılır ama çekirdek ağ 4G’nin çekirdeğidir. Bu modda IP ataması 4G ile aynı yoldan yürür. SA (standalone) 5G’de çekirdek ağ da 5G’dir ve paket ağ geçidi UPF’tir; abone açısından adres yine oturum başına atanır.

Özellik4G (LTE)5G NSA5G SA
Radyo bağlantısıLTE5G NR, LTE ile birlikte5G NR
Çekirdek ağEPC (P-GW)EPC (P-GW)5GC (UPF)
Veri oturumuPDN bağlantısıPDN bağlantısıPDU oturumu
IPv4 çıkışıÇoğunlukla CGNATÇoğunlukla CGNATÇoğunlukla CGNAT
IP değişimiOturum yenileninceOturum yenileninceOturum yenilenince
Proxy’ye etkisiBant genişliği ve gecikme sinyale bağlıKapsama alanında daha yüksek bant genişliğiKapsama alanında daha yüksek bant genişliği

Pratikte 5G’nin proxy kullanıcısına getirdiği şey daha yüksek bant genişliğidir. Gecikme yine sinyal kalitesine, baz istasyonunun yüküne ve 4G/5G arasında yapılan geçişlere göre dalgalanır. Hız yalnız teknoloji adına bakılarak tahmin edilemez; kendi hedefinizde ölçülmelidir.

Mobil proxy’de IP rotasyonu nasıl yapılır?

Mobil cihazın IP’si, veri oturumu kapanıp yeniden açıldığında değişir. Rotasyon yöntemlerinin hepsi bu olayı farklı yollarla tetikler.

YöntemNe olurYeni IPKim tetikler
Modem veya bağlantı yenilemeVeri oturumu kapanır ve yeniden açılırAynı operatörün havuzundanSağlayıcı ya da kullanıcı
Auto-rotateYenileme belirlenen aralıkla otomatik yapılırAynı operatörün havuzundanPaneldeki ayar
Reset linkYenileme bir URL çağrılınca yapılırAynı operatörün havuzundanKullanıcı, istediği anda
Operatör tarafı yenilemeAğ oturumu kendisi yenilerAynı operatörün havuzundanOperatör
Havuz rotasyonuHer istek ya da oturum başka bir cihaza giderFarklı cihaz, çoğu zaman farklı operatörGateway

İlk dört yöntemde yeni IP aynı operatörün adres havuzundan gelir. ASN, ülke ve genellikle bölge değişmez; yalnız adres değişir. Operatör havuzu sınırlı olduğu için birkaç yenilemeden sonra daha önce gördüğünüz bir IP’nin tekrar gelmesi normaldir. Operatör kendi bakımında oturumu yenilerse IP sizin isteğiniz dışında da değişebilir. Bu yüzden uzun bir oturumu tek bir mobil IP’ye bağlamak yerine IP değiştiğinde oturumun nasıl devam edeceğini önceden planlayın.

Reset link genellikle panelden alınan bir adrestir ve basit bir HTTP isteğiyle çağrılır. Aşağıdaki örnekte RESET_LINK, panelde gösterilen adresin yer tutucusudur:

# IP'yi yenile, ağın yeniden bağlanmasını bekle, yeni çıkış IP'sini yazdır
curl -s "RESET_LINK"
sleep 15
curl -s -x "http://USER:[email protected]:8989" https://api.ipify.org

Bekleme süresi cihazın ağa yeniden bağlanması içindir. Yenileme sırasında proxy kısa bir süre cevap vermeyebilir; script’iniz bu aralıktaki hataları yeniden deneme ile karşılamalıdır.

Havuz rotasyonu farklı bir modeldir. Gateway’in arkasında çok sayıda mobil cihaz vardır; rotating modda her istek başka bir cihaza, sticky modda aynı cihaza belirli bir süre gider. Sticky ve rotating seçiminin ayrıntıları sticky mi rotating mi rehberinde anlatılır.

Gerçek SIM mobil proxy ile rotating mobil havuz arasındaki fark nedir?

WeProxy’de iki mobil ürün vardır ve ikisi yukarıdaki iki modele karşılık gelir.

Mobil 5G Proxy (Gerçek SIM) size ayrılmış bir 5G bağlantı verir. IP auto-rotate ile belirlediğiniz aralıkta ya da reset link ile istediğiniz anda değişir; tetiklemediğiniz sürece çıkış aynı bağlantıda kalır. Lite plan İsrail, İngiltere, Avusturya ve İtalya’yı, Premium plan bunlara ek olarak ABD’de Texas, Florida ve New York’u kapsar. Lokasyon paket değiştirmeden panelden seçilir. Paketler haftalık veya aylıktır ve bant genişliği limiti yoktur. Protokol yalnız HTTP’dir, bağlantı yalnız kullanıcı adı ve şifreyle kurulur.

Rotating Mobil IPv4 Proxy ise 4G/5G operatör IP’lerinden oluşan bir havuzdur. 180’den fazla lokasyon vardır, her istekte IP değiştirebilir ya da kısa süreli sticky oturum açabilirsiniz. HTTP ve SOCKS5 desteklenir, faturalandırma GB başınadır ve satın alınan GB süre sınırı olmadan bakiyede kalır.

ÖzellikMobil 5G Proxy (Gerçek SIM)Rotating Mobil IPv4 Proxy
ModelSize ayrılmış bağlantıPaylaşılan mobil havuz
IP değişimiAuto-rotate veya reset linkHer istekte veya sticky süre dolunca
LokasyonLite 4, Premium 7 lokasyon180+ lokasyon
ProtokolHTTPHTTP ve SOCKS5
FaturalandırmaHaftalık veya aylık, bant genişliği limiti yokGB başına, süre sınırı yok
Uygun işIP değişimini sizin yönettiğiniz uzun oturumlarÜlke bazında çok sayıda kısa istek

Seçim, IP değişimini kimin yönetmesi gerektiğine bağlıdır. Bir uygulama akışını saatlerce aynı operatör IP’sinde tutmak ve değişimi kendiniz tetiklemek istiyorsanız gerçek SIM ürünü uygundur. Farklı ülkelerden çok sayıda bağımsız kontrol yapacaksanız havuz daha verimlidir. Mobil ile residential arasındaki genel karar mobil vs residential yazısında, bütün proxy tiplerinin karşılaştırması residential, mobil, datacenter ve ISP rehberinde yer alır.

Bir mobil proxy IP’si nasıl doğrulanır?

Satın aldığınız ya da denediğiniz çıkışın gerçekten mobil operatörden geldiğini ve rotasyonun beklediğiniz gibi çalıştığını birkaç dakikada kontrol edebilirsiniz. Aşağıdaki Python betiği aynı proxy üzerinden art arda istek atar, her istekte çıkış IP’sini ve süresini yazdırır:

import time
import requests

proxy = "http://USER:[email protected]:8989"
proxies = {"http": proxy, "https": proxy}

seen = []
for i in range(10):
    start = time.perf_counter()
    try:
        ip = requests.get("https://api.ipify.org", proxies=proxies, timeout=(10, 30)).text
    except requests.RequestException as exc:
        print(f"{i + 1}. istek  hata: {exc.__class__.__name__}")
        time.sleep(5)
        continue
    elapsed_ms = (time.perf_counter() - start) * 1000
    seen.append(ip)
    print(f"{i + 1}. istek  IP: {ip}  süre: {elapsed_ms:.0f} ms")
    time.sleep(3)

print("farklı IP sayısı:", len(set(seen)))

USER, PASSWORD, host ve port yerine paneldeki değerleri yazın. Python tarafındaki diğer ayarlar Python ile proxy kullanımı rehberinde anlatılır.

Kontrol sırası:

  1. Proxy’siz IP adresinizi My IP aracı ile not edin. Betikteki IP’lerin hiçbiri bu adres olmamalıdır.
  2. Dönen IP’leri IP lookup aracında sorgulayın. ASN bir mobil operatöre ait olmalı, ülke seçtiğiniz lokasyonla aynı olmalıdır.
  3. Rotasyonu kontrol edin. Havuzun rotating modunda IP her istekte değişmeli, sticky modda sabit kalmalıdır. Gerçek SIM üründe IP, reset link ya da auto-rotate aralığı gelene kadar aynı kalmalıdır.
  4. Süreleri okuyun. Mobil bağlantıda süreler dalgalanır; tek bir ölçüm yerine medyana ve en yavaş isteklere bakın.
  5. Bağlantı kurulamıyorsa önce proxy checker ile proxy’nin cevap verdiğini doğrulayın. 407 kimlik bilgisi, 502 ve zaman aşımı çıkış tarafı sorunlarını gösterir; ayrıntılar proxy hata kodları rehberinde.

Gerçek SIM ürünü yalnız HTTP desteklediği için SOCKS5 isteyen bir araçla test etmeyin; araç bağlanamaz ve sorun proxy’de sanılır.

Mobil proxy hangi işlerde gerekir, hangilerinde gereksizdir?

Mobil IP, hedef platformun mobil ağdan gelen trafiği beklediği ya da operatör ağına özel davrandığı işlerde fark yaratır:

  • Bir mobil uygulamanın farklı ülkelerin operatör ağlarında nasıl çalıştığını, bölgesel içeriğini ve yönlendirmelerini test etmek.
  • Mobil reklam kampanyalarının hedef ülkede, mobil operatör IP’sinden nasıl göründüğünü kontrol etmek; iş akışı reklam doğrulama sayfasında anlatılır.
  • Mobil uygulama üzerinden yönetilen sosyal medya hesaplarında hesabı aynı ülkenin operatör IP’sinden kullanmak. Platform tarafındaki akışlar sosyal medya kullanım senaryosunda, Instagram’a özel seçim Instagram için proxy rehberinde.

Mobil IP’nin ek maliyeti şu işlerde genellikle karşılığını vermez:

  • Herkese açık web sayfalarından yüksek hacimli veri toplamak. Rotating residential ya da datacenter havuzları bu iş için daha verimlidir.
  • Şehir bazında arama sonucu takibi. Residential havuzun şehir hedeflemesi bu işte daha kullanışlıdır.
  • Günlerce aynı IP’nin gerektiği web panelleri. Mobil IP operatör tarafında da değişebildiği için statik residential ya da ISP proxy daha öngörülebilir sonuç verir.

Hangi IP tipini seçerseniz seçin, kişisel veri içeren işlerde KVKK ve GDPR yükümlülükleri, hedef sitenin kullanım şartları ve robots.txt kuralları geçerliliğini korur.

Sık sorulan sorular

Mobil proxy nedir?

Mobil proxy, trafiğinizi SIM kartlı bir 4G veya 5G cihazın bağlantısından geçirip mobil operatörün genel IP adresinden internete çıkaran proxy’dir. Hedef site isteği bir telefon kullanıcısından geliyormuş gibi görür, çünkü IP operatörün adres bloğundandır ve IP veritabanlarında bağlantı tipi mobil olarak kayıtlıdır. Mobil uygulama testi, mobil reklam doğrulama ve uygulama üzerinden yönetilen hesaplarda kullanılır.

CGNAT nedir, mobil proxy’yi nasıl etkiler?

CGNAT (Carrier-Grade NAT), operatörün çok sayıda aboneyi az sayıda genel IPv4 adresinden internete çıkardığı adres çevirisidir. Bağlantılar kaynak port numarasıyla ayrılır. Mobil proxy açısından sonuç, çıkış IP’nizin aynı anda başka gerçek abonelerle paylaşılmasıdır. Platformlar bu yüzden mobil IP’leri kalıcı olarak engellemekten kaçınır, ama aynı IP’deki başka birinin yoğun trafiği ek doğrulamaya yol açabilir.

Mobil proxy’de IP ne zaman değişir?

Mobil cihazın IP’si veri oturumu kapanıp yeniden açıldığında değişir. Bu olay auto-rotate ayarıyla belirlenen aralıkta, reset link çağrıldığında, modem yenilendiğinde ya da operatör oturumu kendisi yenilediğinde gerçekleşir. Yeni IP genellikle aynı operatörün havuzundan gelir; ASN ve ülke aynı kalır, adres değişir. Havuz sınırlı olduğu için daha önce görülen bir IP’nin tekrar gelmesi normaldir.

5G mobil proxy 4G’den farklı mı çalışır?

Hedef sitenin gördüğü IP davranışı açısından büyük ölçüde aynıdır. İki teknolojide de operatör IP’yi çekirdek ağda atar ve IPv4 trafiği çoğunlukla CGNAT’tan çıkar. Birçok 5G ağı NSA modunda 4G’nin çekirdek ağını kullanır. 5G’nin pratik farkı kapsama alanında daha yüksek bant genişliğidir; gecikme yine sinyal kalitesine ve baz istasyonunun yüküne göre dalgalanır.

Bir proxy IP’sinin gerçekten mobil olduğunu nasıl anlarım?

Proxy üzerinden çıkış IP’nizi alın ve IP lookup aracında sorgulayın. ASN ve sağlayıcı adı bir mobil operatöre ait olmalı, ülke seçtiğiniz lokasyonla aynı olmalıdır. Ardından art arda istek atarak rotasyonu kontrol edin: rotating modda IP her istekte değişmeli, sticky modda ya da gerçek SIM üründe reset link çağrılana kadar aynı kalmalıdır.

Başlayın

Proxy Altyapınızı Bugün Test Edin

Ücretsiz araçlarla bağlantınızı kontrol edin veya size uygun paketi seçmek için satış ekibiyle konuşun.