Teknik

Mobil Proxy Nasıl Kullanılır?

Kısaca

Mobil proxy'yi kullanmak için dört bilgi yeter: sunucu adresi, port, kullanıcı adı ile şifre ve protokol. Bunları tarayıcıda, telefonun Wi-Fi ayarında, bir uygulamanın proxy alanında ya da kodun içinde bir kez girersiniz; proxy üzerinden giden trafik hedef siteye mobil operatör hattının çıkış IP'siyle ulaşır. Bu rehber her ortam için gereken ayarı, örnek değerlerle ve sırasıyla anlatır.

Son güncelleme: Okuma süresi: yaklaşık 9 dk

Başlamadan önce elinizde ne olmalı?

Arayüz değişse de her kurulum aynı bilgilerle yapılır. Sağlayıcının belirttiğine göre bağlantı bilgileri ve paketin IP değiştirme bağlantısı müşteri panelinde gösterilir. Aşağıdaki örneklerde gerçek adres ve port yerine proxy.example.com ile PORT yazıyoruz; siz panelinizdeki değerleri kullanın.

Her ortamda girilecek bilgiler
BilgiNe işe yararBu rehberdeki örnek
Sunucu adresiBağlanacağınız proxy sunucusunun adıproxy.example.com
PortSunucuda hangi kapıdan bağlanacağınızPORT
Kullanıcı adı ve şifreProxy'yi kullanma yetkisiKULLANICI_ADI ve SIFRE
ProtokolBağlanma yöntemi: HTTP ya da SOCKS5http veya socks5h
IP yetkilendirmesi (isteğe bağlı)Şifre yerine, tanımladığınız IP adresinden gelen bağlantıyı kabul eden yöntem; sağlayıcı beyanına göre kullanıcı adı ve şifreye seçenek olarak sunulurÖrnek değer yok; tanımlama ayrıntısını satın almadan önce WhatsApp'tan sorun

Protokol paketinize bağlıdır. Türkiye paketlerinin haftalık ve aylık seçeneklerinde sipariş formunda HTTP ya da SOCKS5 seçilir. Günlük paketlerde ve yurt dışı paketlerde sipariş formunda protokol alanı yoktur; hizmetin HTTP(S) ve SOCKS5 ile kullanılabildiği ürün sayfalarında belirtilir, ancak protokolün size nasıl verileceğini satın almadan önce WhatsApp'tan teyit edin. Kısaca: tarayıcı ve HTTP kullanan araçlar için HTTP, HTTP dışında bir protokol konuşan uygulamalar için SOCKS5 uygun düşer. Ayrıntı için HTTP ve SOCKS5 farkı rehberine, paket seçenekleri için Mobil Proxy sayfasına bakabilirsiniz.

203.0.113.42örnek IP · simülasyon
  1. Cihaz ve SIM kart

    Bağlantıyı başlatan istemci

  2. Mobil ağ

    Baz istasyonu ve operatör şebekesi

  3. Proxy sunucusu

    İsteği hedefe iletir

  4. Çıkış IP’si

    Hedefin gördüğü adres (örnek)

Örnek veriGösterilen IP adresleri dokümantasyon aralıklarından alınmış örneklerdir. Genel şema: mobil proxy mantığını anlatır, satılan altyapının bir kopyası değildir.

Şematik gösterim: cihazınız proxy sunucusuna bağlanır, istek mobil hattın çıkışından hedef siteye gider. Gösterilen adresler örnektir.

Kopyalarken dikkat

Bilgileri panelden kopyalarken satır sonundaki görünmez boşluğu da alabilirsiniz. Şifre doğru olsa bile bu yüzden reddedilebilir. Yapıştırdıktan sonra alanın başını ve sonunu kontrol edin.

İlk adım: bilgileri test edin

Ayara geçmeden önce bilgilerin çalıştığını görün. Böylece bir şey ters gittiğinde sorunun ayarda mı, bilgilerde mi olduğunu baştan bilirsiniz.

  1. Kendi IP'nizi not edin

    Proxy kapalıyken IP Adresim aracını açın ve gördüğünüz adresi yazın. Bu, karşılaştırma noktanızdır.

  2. Proxy'yi ayarlayın

    Aşağıdaki bölümlerden size uyanı seçip proxy'yi tarayıcıya ya da curl'e girin.

  3. Aynı aracı yeniden açın

    Proxy üzerinden görünen adres ilk notunuzdan farklı olmalıdır. Aynıysa istemciniz proxy'yi kullanmıyor demektir.

  4. Kontrol araçlarını deneyin

    Proxy Kontrol adresin ve portun dışarıdan yanıt verip vermediğini gösterir. Protokole özel sayfalar da var: HTTP Proxy Kontrol ve SOCKS5 Proxy Kontrol.

Kontrol aracının sınırı

Bu araçlar testi bizim sunucumuzdan yapar; olumlu sonuç, proxy'nin oradan erişilebildiğini gösterir, sizin ağınızdan çalıştığını değil. Asıl doğrulama, kendi ortamınızda yaptığınız ikinci ve üçüncü adımdır. Araçların neyi kanıtlayamadığı sorun giderme rehberinde açıklanır.

Windows ve tarayıcılar

Chrome, Edge ve diğer Chromium tabanlı tarayıcılar varsayılan olarak işletim sisteminin proxy ayarını kullanır. Firefox ise kendi ağ ayarlarına sahiptir. Aşağıdaki menü adları sürüme ve dile göre değişebilir; mantık aynı kalır.

Windows ve tarayıcılar
OrtamAyar neredeKimlik bilgisi nereye yazılır
Chrome, Edge ve Chromium tabanlı tarayıcılarİşletim sisteminin proxy ayarıSayfa açılırken çıkan doğrulama penceresine
FirefoxTarayıcının kendi ağ ayarlarıHTTP proxy'de doğrulama penceresine; SOCKS5 için ayar penceresinde kimlik alanı bulunmaz
Windows sistem ayarıAyarlar, ağ ve internet, ara sunucuEkranda alan bulunmaz

Windows sistem proxy’si

  1. Ayarlar'ı açın

    Ağ ve internet bölümünden “Ara sunucu” (proxy) sayfasına gidin.

  2. El ile kurulumu seçin

    “El ile proxy kurulumu” altında proxy kullanımını açıp düzenleme düğmesine basın.

  3. Adres ve portu girin

    Adres alanına proxy.example.com, port alanına PORT yazıp kaydedin.

  4. Tarayıcıyı yeniden açın

    Kullanıcı adı ve şifre kullanıyorsanız ilk sayfada bir doğrulama penceresi gelir; KULLANICI_ADI ve SIFRE değerlerinizi buraya yazın.

Windows'un bu ekranı HTTP proxy mantığıyla çalışır ve kimlik bilgisi alanı sunmaz. SOCKS5 kullanacaksanız uygulamanın kendi proxy ayarına başvurun. Chrome ve Edge gibi Chromium tabanlı tarayıcılar kullanıcı adı ve şifre isteyen SOCKS5 proxy'lerde kimlik doğrulaması yapamayabilir; böyle bir bağlantıda kendi proxy alanı olan bir uygulama ya da komut satırı daha sağlam bir yoldur.

İşiniz bitince ayarı kapatın

Sistem proxy'si açıkken ayarı dikkate alan her uygulama, yani güncelleyiciler ve eşitleme istemcileri de proxy üzerinden çıkar. GB kotalı bir pakette kotanız bu yüzden beklenenden hızlı azalabilir.

Firefox

Genel ayarlarda “Ağ ayarları” bölümünü açıp “El ile proxy yapılandırması”nı seçin. HTTP proxy için ilgili alana adres ve portu yazın, HTTPS için de aynı proxy'yi kullanma kutusunu işaretleyin. SOCKS5 için SOCKS sunucusu alanını doldurup SOCKS v5'i seçin ve “SOCKS v5 kullanırken proxy DNS” kutusunu işaretleyin; böylece alan adlarını proxy çözer. Bu pencerede SOCKS5 için kullanıcı adı ve şifre alanı bulunmaz; kimlik doğrulaması gereken bir SOCKS5 bağlantısında kendi proxy alanı olan bir uygulama daha uygundur.

Android

  1. Wi-Fi ayrıntılarını açın

    Ayarlar'da Wi-Fi bölümüne girip bağlı olduğunuz ağı düzenleme ekranına getirin.

  2. Proxy'yi elle seçin

    Gelişmiş seçenekler altında proxy ayarını “El ile” yapın.

  3. Adres ve portu yazın

    Ana makine adı alanına proxy.example.com, port alanına PORT yazın.

  4. Kaydedip deneyin

    Tarayıcıyı açın ve IP Adresim aracını yeniden ziyaret edin.

Android'in bu ekranında genellikle kullanıcı adı ve şifre alanı yoktur; kimlik bilgisini tarayıcının doğrulama penceresi ister. İki sınır önemlidir. Ayar yalnızca o Wi-Fi ağı için geçerlidir, mobil veriye geçince uygulanmaz. Ayrıca birçok uygulama sistem proxy'sini yok sayar; bu uygulamalarda ya uygulamanın kendi proxy alanını kullanırsınız ya da cihazın tüm trafiğini yönlendiren bir yönteme bakarsınız.

Cihaz düzeyinde yönlendirme, proxy ayarından ayrı bir mekanizmadır. Sağlayıcının belirttiğine göre Mobil Proxy paketlerinde bunun için OpenVPN ya da AmneziaWG kullanılabilir; ayrıntıyı satın almadan önce WhatsApp'tan sorun.

iPhone ve iPad

  1. Wi-Fi ayrıntılarını açın

    Ayarlar, Wi-Fi bölümünde bağlı ağın yanındaki bilgi simgesine dokunun.

  2. Proxy'yi yapılandırın

    Sayfanın altındaki “Proxy'yi Yapılandır” seçeneğini “Elle” yapın.

  3. Sunucu ve portu girin

    Sunucu alanına proxy.example.com, port alanına PORT yazın.

  4. Kimlik doğrulamayı açın

    “Kimlik doğrulama” düğmesini açıp kullanıcı adı ve parola alanlarına KULLANICI_ADI ile SIFRE değerlerini yazın, sonra kaydedin.

iOS kimlik bilgisi alanlarını ayar ekranında sunduğu için kurulum Android'e göre daha kısadır. Aynı sınırlar burada da geçerlidir: ayar o Wi-Fi ağına bağlıdır ve ayarı yok sayan uygulamalar doğrudan çıkabilir.

Masaüstü uygulamalar ve tarayıcı profilleri

Birçok masaüstü uygulaması ve profil tabanlı tarayıcı, sistem ayarından bağımsız kendi proxy alanına sahiptir; profil başına ayrı proxy tanımlanabilir. Alanların adı değişse de içerik aynıdır.

Masaüstü uygulamalar ve tarayıcı profilleri
AlanGirilecek değer
Tür ya da protokolHTTP veya SOCKS5; paketinizdeki protokolle aynı olmalı
Sunucu / Hostproxy.example.com
PortPORT
Kullanıcı adıKULLANICI_ADI
ŞifreSIFRE

Türü yanlış seçmek, bilgiler doğru olsa bile bağlantıyı bozar. Belirtiler için sorun giderme rehberine bakın.

Profil tabanlı tarayıcılarda her profile ayrı bir proxy tanımlayabilirsiniz. Proxy yalnızca çıkış IP'sini değiştirir; profilin dil ve saat dilimi ayarı bundan bağımsızdır ve çıkış IP'sinin ülkesinden farklı olabilir. Konuma bağlı içerik kontrolü gibi işlerde bu ayarları test senaryonuza göre elle belirleyin. Takıldığınız noktada sorun giderme rehberi hata mesajlarını tek tek açıklar.

Komut satırı ve betikler

Kod tarafında kurulum tek satırdır. curl ile başlamak en iyisidir: sonuç tarayıcıdan bağımsızdır ve hatayı doğrudan gösterir. Aşağıdaki iki komutun ikincisinde socks5h kullanılır; sondaki h, alan adının proxy tarafından çözülmesini sağlar. Windows PowerShell 5.1'de curl başka bir komutun takma adıdır; gerçek curl için curl.exe yazın.

Bash

# HTTP proxy
curl --proxy http://proxy.example.com:PORT --proxy-user "KULLANICI_ADI:SIFRE" https://example.com/

# SOCKS5 proxy, alan adı çözümlemesi proxy tarafında
curl --proxy socks5h://proxy.example.com:PORT --proxy-user "KULLANICI_ADI:SIFRE" https://example.com/
curl ile HTTP ve SOCKS5 proxy

Python'da requests kütüphanesi proxy adresini bir sözlükle alır. SOCKS5 için ek paket gerekir.

Python

import requests

proxy = "http://KULLANICI_ADI:SIFRE@proxy.example.com:PORT"
proxies = {"http": proxy, "https": proxy}

yanit = requests.get("https://example.com/", proxies=proxies, timeout=30)
print(yanit.status_code)

# SOCKS5 için önce: pip install "requests[socks]"
# sonra proxy adresini şöyle yazın:
# proxy = "socks5h://KULLANICI_ADI:[email protected]:PORT"
Python requests ile HTTP proxy

Node.js'in yerleşik fetch işlevi varsayılan olarak proxy kullanmaz; undici paketinin ProxyAgent sınıfı bu işi görür.

JavaScript

import { ProxyAgent, fetch } from "undici";

const kimlik = Buffer.from("KULLANICI_ADI:SIFRE").toString("base64");
const dispatcher = new ProxyAgent({
  uri: "http://proxy.example.com:PORT",
  token: "Basic " + kimlik,
});

const yanit = await fetch("https://example.com/", { dispatcher });
console.log(yanit.status);
Node.js ile HTTP proxy (dosya adı istek.mjs, önce: npm install undici)

Go, PHP, Java, C#, Ruby ve Rust için aynı mantığın örnekleri Geliştiriciler sayfasında. Kullanıcı adı ya da şifrenizde @, : veya # gibi özel karakterler varsa adres biçiminde bunları yüzde kodlamasıyla yazmanız gerekir; ayrıntısı sorun giderme rehberindedir.

Doğrulama ve tutarlılık

Ayar bittiğinde aşağıdaki beş sinyali tek tek kontrol edin. Proxy yalnızca onun üzerinden giden bağlantıların çıkış IP'sini değiştirir; tarayıcınızın ya da cihazınızın verdiği diğer sinyaller ayrı kanallardır.

Proxy neyi değiştirir, neyi değiştirmez
SinyalProxy değiştirir miNasıl kontrol edersiniz
Çıkış IP'siEvet, proxy üzerinden giden bağlantılar içinIP Adresim aracı
Alan adı sorgularıİstemci ayarına bağlı; socks5h ya da HTTP proxy alan adını proxy'ye bırakırKendi ortamınızda test edin; DNS Sorgulama bir alan adının kayıtlarını görmeye yarar
WebRTCKendiliğinden değil; ayrı bir kanaldırTarayıcınızda bir WebRTC testi yapın
Dil ve zaman dilimiHayırTarayıcı ve işletim sistemi ayarları
Tarayıcı kimliği (User-Agent)HayırUser Agent Kontrol aracı

Genel bilgi: WebRTC

WebRTC için IETF belgesi (RFC 8828) şunu söyler: klasik bir proxy tanımlıyken doğrudan internet erişimine de izin veriliyorsa, WebRTC'nin STUN denetimleri proxy'yi atlayıp istemcinin genel IP'sini ortaya çıkarabilir. Tarayıcıların güncel varsayılanları farklı olabilir; kesin sonuç almanın yolu kendi tarayıcınızda denemektir.

Olumlu bir test sonucu sızıntı olmadığını kanıtlamaz. Ayarı değiştirdiğinizde ya da tarayıcıyı güncellediğinizde testi yineleyin; sızıntıların ayrıntısı sorun giderme rehberinde ele alınır.

IP değiştirme bağlantısını kullanmak

Sağlayıcının belirttiğine göre her Mobil Proxy paketine ait ayrı bir IP değiştirme bağlantısı vardır. Bağlantıyı bir tarayıcı sekmesinde açabilir ya da bir betikten çağırabilirsiniz; değişimi ne zaman yapacağınıza siz karar verirsiniz. Sağlayıcının anlatımına göre bu işlem hattı operatör ağına yeniden bağlar ve hattın yeni bir mobil IP alması amaçlanır. Yine sağlayıcı beyanına göre Türkiye paketlerinde müşteri panelinde IP geçmişi ve kalan kota görünür; yurt dışı paketlerde kota takibi ve IP geçmişi yer almaz.

Sağlayıcı iki değişim arasında beklenmesi gereken süreyi, bir değişimin ne kadar sürdüğünü, yeni IP'nin her seferinde farklı olup olmadığını ve günlük bir sınırı yayımlamamıştır; bu yüzden bu rehber de süre vermez. Değişimden sonra IP Adresim aracıyla sonucu kendiniz doğrulayın. Eski IP'ye bağlı açık oturumlar kopabilir; bu durumda uygulamanızın yeniden bağlanmasını bekleyin. Yöntemlerin tümü için IP değiştirme rehberine bakın.

Her istekte kendiliğinden değişen bir IP istiyorsanız Rotating Mobil Proxy ürününe bakın: sağlayıcı beyanına göre varsayılan davranış budur ve ayrıca bir IP değiştirme bağlantısı gerekmez. Mantığı Rotating Mobil Proxy Nedir? rehberinde bulabilirsiniz. Aynı beyana göre bu ürünün Türkiye paketlerinde yalnızca HTTP ve HTTPS bulunur, SOCKS5 sunulmaz; yurt dışı paketlerde SOCKS5 de belirtilir.

Sorumlu kullanım

Proxy'yi yalnızca hedef sitenin kullanım koşullarına ve yürürlükteki mevzuata uygun işlerde kullanın.

Sık sorulan sorular

Tüm sorular

Satın alma adımı

Paketleri inceleyin

Paketleri, operatör bilgilerini ve protokol seçeneklerini Mobil Proxy sayfasında karşılaştırın.

Satın alma, güvenli ödeme sayfasında tamamlanır.

WhatsApp'tan sorun (WhatsApp, yeni sekmede açılır)+90 850 550 34 60