İçeriğe geç

iPhone ve iPad'de proxy yapılandırma: iOS için adım adım rehber

Гайды
iPhone ve iPad'de proxy yapılandırma: iOS için adım adım rehber

iOS'ta proxy yapılandırmak, belirli bir Wi-Fi bağlantısının ağ ayarlarını değiştirmeyi veya hücresel veriyi yönlendirmek için üçüncü taraf uygulamalar kullanmayı gerektirir. Bu işlem cihazınızın IP adresini gizlemenize, coğrafi kısıtlı içeriğe erişmenize ve mobil uygulamalarla web siteleri için yerelleştirilmiş testler yapmanıza olanak tanır.

Wi-Fi ağları için yerleşik iOS proxy yapılandırması

Apple, iPhone ve iPad'in Wi-Fi ayarlarında HTTP ve HTTPS proxy'leri için yerleşik destek sunar. Bu yapılandırma ağa özeldir; yani proxy yalnızca cihaz belirtilen Wi-Fi SSID'sine bağlıyken çalışır. Başka bir Wi-Fi ağına geçerseniz veya mobil veriye dönerseniz proxy ayarları otomatik olarak taşınmaz.

Manuel yapılandırma adımları

  1. iOS cihazınızda Ayarlar uygulamasını açın.
  2. Wi-Fi bölümüne gidin ve bir ağa bağlı olduğunuzdan emin olun.
  3. Bağlı ağ adının yanındaki "i" (Bilgi) simgesine dokunun.
  4. Aşağı kaydırıp Proxy'yi Yapılandır seçeneğini seçin.
  5. Manuel seçeneğini seçin.
  6. GProxy panelinizin verdiği Sunucu (IP adresi veya hostname) ve Port bilgisini girin.
  7. Proxy'niz kimlik doğrulama gerektiriyorsa Kimlik Doğrulama seçeneğini açın ve Kullanıcı Adı ile Parola bilgilerinizi girin.
  8. Sağ üst köşedeki Kaydet düğmesine dokunun.

Otomatik yapılandırma (PAC dosyaları)

Kurumsal ortamlar veya ileri düzey kurulumlar için iOS, Proxy Auto-Configuration (PAC) dosyalarını destekler. PAC dosyası, tarayıcıya ve sisteme hangi URL için hangi proxy'nin kullanılacağını söyleyen bir JavaScript fonksiyonudur. Bu yöntem, dahili yerel adreslerde proxy'yi atlarken dış trafiği GProxy düğümleri üzerinden yönlendirmek için oldukça verimlidir.

  • Proxy'yi Yapılandır menüsünde Otomatik seçeneğini seçin.
  • .pac dosyasının URL adresini girin.
  • Cihaz betiği indirir ve yönlendirme mantığını dinamik olarak uygular.
iPhone ve iPad'de proxy yapılandırma: iOS için adım adım rehber

Mobil veri (hücresel) için proxy yapılandırma

Wi-Fi'nin aksine iOS, hücresel bağlantılar (4G/5G) için proxy yapılandırmaya yönelik yerleşik bir menü sunmaz. Mobil veriyi bir proxy üzerinden yönlendirmek için üçüncü taraf bir "Global Proxy" uygulaması ya da bir yapılandırma profili kullanmanız gerekir. Bu uygulamalar, giden trafiği yakalayıp proxy sunucusuna ileten yerel bir VPN tüneli oluşturur.

Shadowrocket veya Potatso kullanımı

Shadowrocket, iOS'ta proxy yönetimi için sektör standardıdır; SOCKS5, Shadowsocks ve Vmess gibi protokolleri destekler. Arka plan uygulamaları ve sistem güncellemeleri dahil tüm sistem trafiğini proxy üzerinden geçmeye zorlayan "Global Mod" sunar.

  1. App Store'dan Shadowrocket uygulamasını indirin.
  2. Yeni bir sunucu eklemek için + simgesine dokunun.
  3. Tür seçin (örn. SOCKS5 veya HTTP).
  4. GProxy kimlik bilgilerinizi girin: Host, Port, Kullanıcı ve Parola.
  5. Üstteki bağlantı anahtarını açın. iOS sizden "VPN Yapılandırmaları Ekle" onayı isteyecek — İzin Ver'e dokunup şifrenizi girin.

Yapılandırma profilleri (.mobileconfig)

Sistem yöneticileri, .mobileconfig dosyaları oluşturmak için Apple Configurator aracını kullanabilir. Bu profiller hem Wi-Fi hem de hücresel veriye uygulanan global proxy ayarlarını zorunlu kılabilir. Bu yöntem yönetilen kurumsal cihazlarda (MDM) yaygındır, ancak profili imzalama ve kurma karmaşıklığı nedeniyle bireysel kullanıcılar için daha az pratiktir.

Proxy protokolleri: iOS için doğru standardı seçmek

Protokol seçimi mobil cihazlarda performansı ve uyumluluğu belirgin biçimde etkiler. iOS, HTTP/HTTPS'i yerel olarak destekler, ancak SOCKS5 web dışı trafik için çok daha fazla esneklik sunar.

Protokol Şifreleme Kullanım alanı iOS yerleşik desteği
HTTP Yok Temel web gezintisi, düşük ek yük. Evet (yalnızca Wi-Fi)
HTTPS TLS/SSL Güvenli gezinti, deep packet inspection'ı aşma. Evet (yalnızca Wi-Fi)
SOCKS5 Opsiyonel Oyun, uygulamalar ve yüksek performanslı görevler. Hayır (uygulama gerekir)

Mobil uygulamalarda neden SOCKS5 tercih edilir

Birçok iOS uygulaması, standart URL yükleme sistemleri yerine özel soket bağlantıları kullandığı için sistemin HTTP proxy ayarlarını dikkate almaz. SOCKS5 daha alt bir katmanda (Katman 5) çalışır; bu da Instagram, Telegram veya mobil oyunlar gibi uygulamaların trafiğini yakalamada onu daha etkili kılar. GProxy'nin SOCKS5 residential düğümlerini kullanırken bağlantıyı kuracak Shadowrocket gibi bir uygulama kullandığınızdan emin olun.

iPhone ve iPad'de proxy yapılandırma: iOS için adım adım rehber

İleri düzey kurulum: HTTPS incelemesi için sertifika kurulumu

Proxy'yi hata ayıklama veya web scraping için kullanıyorsanız (örneğin GProxy ile birlikte Charles Proxy veya Burp Suite), HTTPS trafiğini çözebilmek için iPhone'unuza bir kök sertifika kurmanız gerekir. Aksi hâlde cihaz her şifreli sitede SSL/TLS hatası verir.

Güven süreci

Sertifikayı yalnızca indirmek yeterli değildir. iOS'ta sertifika için "Tam Güven" ayarını elle etkinleştirmeniz gerekir:

  1. Sertifikayı Safari üzerinden indirin.
  2. Ayarlar > Genel > VPN ve Aygıt Yönetimi bölümüne gidin ve kurmak için profile dokunun.
  3. Ayarlar > Genel > Hakkında > Sertifika Güven Ayarları bölümüne gidin.
  4. "Kök sertifikalar için tam güveni etkinleştir" altında proxy sertifikasını bulun ve AÇIK konuma getirin.

Bağlantıyı doğrulama ve sorun giderme

Yapılandırmadan sonra IP adresinizin değiştiğini doğrulayın. Safari'yi açıp icanhazip.com veya whoer.net gibi bir siteye gidin. IP, GProxy tarafından size atanan adresle eşleşiyorsa kurulum başarılıdır.

Sık karşılaşılan sorunlar ve çözümleri

  • İnternet bağlantısı yok: Proxy sunucusunun aktif ve kimlik bilgilerinin doğru olduğundan emin olun. Portun yerel ağınızın güvenlik duvarı tarafından engellenip engellenmediğini kontrol edin.
  • Captive portal sorunları: Proxy'ler çoğu zaman Wi-Fi giriş sayfalarına (otel/havalimanı) müdahale eder. Ağa giriş yapmak için proxy'yi geçici olarak kapatın.
  • DNS sızıntıları: Proxy kullansanız bile cihazınız DNS sorgularını ISP'nize gönderebilir. Tüm sorguların proxy sunucusu tarafından çözülmesi için "Remote DNS" destekleyen bir proxy uygulaması kullanın.
  • Kimlik doğrulama döngüleri: iOS bazen kayıtlı proxy kimlik bilgileriyle sorun yaşar. Sürekli bilgi isteniyorsa Wi-Fi ağını ayarlardan silip yeniden bağlanarak önbelleği temizleyin.

iOS'ta programatik proxy testi

iOS'ta Pythonista veya LibTerm gibi araçlar kullanan geliştiriciler, proxy bağlantısını Python ile doğrulayabilir. Bu, GProxy düğümlerinin gecikmesini ve durumunu doğrudan mobil ortamınızdan kontrol etmek için kullanışlıdır.

import requests

# GProxy kimlik bilgilerini tanımla
proxy_host = "p.gproxy.com"
proxy_port = "10000"
username = "your_user"
password = "your_password"

proxies = {
    "http": f"http://{username}:{password}@{proxy_host}:{proxy_port}",
    "https": f"http://{username}:{password}@{proxy_host}:{proxy_port}"
}

try:
    response = requests.get("https://api.ipify.org?format=json", proxies=proxies, timeout=10)
    print(f"Current Proxy IP: {response.json()['ip']}")
except Exception as e:
    print(f"Connection failed: {e}")

Mobil proxy'lerde güvenlik hususları

iOS'ta proxy kullanırken veri gizliliği kritik önemdedir. İnternette bulunan "ücretsiz" proxy listelerini kullanmaktan kaçının. Bu hizmetler çoğu zaman trafiğinizi kaydeder veya şifresiz HTTP oturumlarına zararlı betikler enjekte eder. GProxy gibi profesyonel hizmetler şifreli tüneller ve özel residential IP'ler sunar; böylece mobil bankacılık veya hassas uygulama verileriniz üçüncü taraflara açık kalmaz.

Ayrıca unutmayın: proxy, bir VPN'in yaptığı gibi cihazın tüm trafiğini kendiliğinden şifrelemez. HTTPS proxy, cihazınız ile proxy sunucusu arasındaki veriyi şifrelese de temeldeki bağlantı yine bir proxy'dir. Cihazın tamamını kapsayan şifreleme için GProxy kimlik bilgilerinizi daima TLS destekleyen bir protokolle birlikte kullanın.

Önemli çıkarımlar

iOS'ta proxy yapılandırmak, ağ kimliği ve veri yönlendirmesi üzerinde ayrıntılı denetim sağlar. Manuel Wi-Fi proxy'lerini kurmayı, hücresel veri için üçüncü taraf uygulamaları kullanmayı ve deep packet inspection için SSL sertifikalarını yönetmeyi öğrendiniz.

  • Yerleşik mi uygulama mı: Basit gezinti için yerleşik Wi-Fi ayarlarını kullanın; hücresel veri ve SOCKS5 için Shadowrocket gibi uygulamalara başvurun.
  • Kimlik doğrulama: GProxy kimlik bilgilerinizi daima iki kez kontrol edin; iOS "Unauthorized" durumu için her zaman açık bir hata mesajı vermez.
  • Sertifikalara güven: Test sırasında SSL hataları görüyorsanız, iOS ayarlarının "Hakkında" bölümünde "Tam Güven" ayarını etkinleştirmeyi unutmayın.
  • DNS önemlidir: Sızıntıları önlemek için proxy yapılandırmanızın DNS çözümlemesini sunucu düzeyinde yaptığından emin olun.
support_agent
GProxy Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.