Android'de proxy kurulumu, internet trafiğinizi bir aracı sunucu üzerinden yönlendirmenizi sağlar; böylece IP adresiniz gizlenir, güvenlik artabilir veya coğrafi kısıtlamalar aşılabilir. Bu makale, Android cihazlarda Wi-Fi, mobil veri (genel olarak önerilmez) ve tek tek uygulamalar için proxy ayarlarının nasıl yapılandırılacağını anlatır.
Android proxy yapılandırması: kapsamlı rehber
Android'de proxy, sistem düzeyinde (varsayılan ağ bağlantısını kullanan tüm uygulamaları etkiler) ya da proxy ayarlarını destekleyen belirli uygulamaların içinde yapılandırılabilir. Olası performans etkileri ve güvenlik hususları dahil olmak üzere proxy kullanmanın sonuçlarını anlamak önemlidir.
Wi-Fi için proxy kurulumu
Android'de proxy yapılandırmanın en yaygın senaryosu Wi-Fi bağlantılarıdır. Nasıl yapılacağı şöyle:
- Ayarları açın: Android cihazınızın Ayarlar uygulamasına gidin.
- Wi-Fi'ye gidin: "Wi-Fi" seçeneğini bulup dokunun.
- Ağınızı seçin: bağlı olduğunuz ya da yapılandırmak istediğiniz Wi-Fi ağına uzun basın.
- Ağı değiştirin: "Ağı değiştir" veya "Ağ ayarlarını yönet" seçeneğini seçin (ifade, Android sürümünüze göre değişebilir).
- Gelişmiş seçenekleri gösterin: "Gelişmiş seçenekleri göster" kutusunu işaretleyin.
-
Proxy ayarları: "Proxy" altında "Manuel" veya "Proxy otomatik yapılandırma" seçeneğini seçin.
- Manuel: proxy sunucusunun adresini ve portunu doğrudan girmenizi sağlar.
- Proxy otomatik yapılandırma: belirli bir URL için hangi proxy sunucusunun kullanılacağını belirleyen bir JavaScript dosyası olan PAC (Proxy Auto-Configuration) dosyasını kullanır. PAC dosyasının URL'sini girmeniz gerekir.
-
Proxy bilgilerini girin:
- Manuel: proxy sunucusunun host adını veya IP adresini "Host adı" ya da "Proxy host adı" alanına girin. Port numarasını "Port" ya da "Proxy portu" alanına girin.
- Proxy otomatik yapılandırma: PAC dosyasının URL'sini "PAC URL" alanına girin.
-
Değişiklikleri kaydedin: yeni ayarları uygulamak için "Kaydet"e dokunun.
Manuel proxy yapılandırması örneği:
| Alan | Değer |
|---|---|
| Proxy | Manuel |
| Proxy host adı | proxy.example.com |
| Proxy portu | 8080 |
| Proxy'yi atla | localhost, 127.0.0.1 |
Proxy otomatik yapılandırma (PAC) örneği:
| Alan | Değer |
|---|---|
| Proxy | Proxy otomatik yapılandırma |
| PAC URL | http://proxy.example.com/proxy.pac |
Örnek proxy.pac dosyası:
function FindProxyForURL(url, host) {
if (shExpMatch(url, "http://internal.example.com/*")) {
return "DIRECT";
}
return "PROXY proxy.example.com:8080";
}
Bu PAC dosyası, internal.example.com trafiğini doğrudan yönlendirirken diğer tüm trafiği 8080 portundaki proxy.example.com proxy sunucusu üzerinden geçirir.
Mobil veri için proxy kurulumu (önerilmez)
Teknik olarak mümkün olsa da, Android'de mobil veri için proxy yapılandırmak, çok özel ve iyi anlaşılmış bir nedeniniz yoksa kesinlikle önerilmez. Mobil veri bağlantıları genellikle operatör tarafından güvenceye alınır ve araya bir proxy koymak bu güvenliği zedeleyebilir. Ayrıca yapılandırması çoğu zaman daha karmaşıktır ve farklı operatörler ile ağ türlerinde güvenilir şekilde çalışmayabilir.
Mobil veri için mutlaka proxy yapılandırmanız gerekiyorsa şunları deneyebilirsiniz:
- APN ayarları: cihazınızın APN (Access Point Name) ayarlarına gidin. Bunlar genellikle Ayarlar uygulamasında "Mobil ağlar" veya "Hücresel ağlar" altında bulunur.
- APN'i düzenleyin: kullanımdaki APN'i seçip düzenleyin.
- Proxy ve port: APN ayarları içinde "Proxy" ve "Port" alanlarını bulun. Proxy sunucusunun adresini ve port numarasını buraya girin.
- Değişiklikleri kaydedin: APN ayarlarındaki değişiklikleri kaydedin.
Mobil veri proxy'si için önemli hususlar:
- Operatör kısıtlamaları: bazı mobil operatörler APN ayarları üzerinden proxy bağlantılarını engelleyebilir.
- Güvenlik riskleri: mobil veriyle herkese açık bir proxy kullanmak trafiğinizi dinlenmeye açık hale getirebilir.
- APN sıfırlama: APN ayarlarını yanlış değiştirmek mobil veri bağlantınızı bozabilir. Değişiklik yapmadan önce mevcut APN ayarlarınızı yedekleyin. Sorun yaşarsanız doğru APN ayarları için operatörünüzle iletişime geçmeniz gerekebilir.
Alternatif: mobil veride proxy yerine VPN kullanmayı değerlendirin. VPN'ler trafiğinizi şifrelemek ve IP adresinizi gizlemek için daha güvenli ve güvenilir bir yol sunar.
Uygulama içinde proxy kurulumu
Bazı Android uygulamaları, proxy ayarlarını doğrudan uygulamanın içinde yapılandırmanıza izin verir. Bu genellikle tercih edilen yöntemdir; çünkü cihazdaki diğer uygulamaları etkilemeden yalnızca belirli uygulamalar için proxy kullanmanızı sağlar.
Uygulama içinde proxy yapılandırma adımları uygulamaya göre değişir. Uygulamanın ayarlar menüsünde "Proxy" veya "Ağ" bölümünü arayın.
Uygulama içi proxy ayarlarını destekleyen uygulama örnekleri:
- Web tarayıcıları: Firefox, Opera ve bazı diğer tarayıcılar, proxy sunucusunu doğrudan tarayıcı ayarlarından yapılandırmanıza izin verir.
- İndirme yöneticileri: bazı indirme yöneticileri dosya indirmek için proxy ayarlarını destekler.
- Diğer uygulamalar: ağ bağlantısı gerektiren bazı uygulamalar proxy yapılandırma seçenekleri sunabilir.
Örnek: Android için Firefox'ta proxy ayarlamak
- Firefox'u açın
- Sağ üst köşedeki üç nokta menüsüne dokunun.
- "Ayarlar"ı seçin.
- Aşağı kaydırıp "Ağ Ayarları"na dokunun.
- "Proxy'yi Yapılandır"a dokunun.
- "Manuel Proxy Yapılandırması"nı seçip proxy bilgilerini girin.
Proxy türleri: HTTP, SOCKS
Proxy yapılandırırken genellikle proxy türünü belirtmeniz gerekir. En yaygın iki tür şunlardır:
- HTTP proxy: HTTP trafiği (web'de gezinme) için tasarlanmıştır.
- SOCKS proxy: HTTP, HTTPS, FTP ve diğerleri dahil çeşitli trafik türlerini taşıyabilen, daha genel amaçlı bir proxy'dir.
HTTP ve SOCKS proxy karşılaştırması:
| Özellik | HTTP proxy | SOCKS proxy |
|---|---|---|
| Trafik türü | Ağırlıklı olarak HTTP(S) trafiği | Her tür trafik |
| Anonimlik | Daha az anonim (HTTP başlıkları bilgi sızdırabilir) | Daha anonim (tüm trafik türlerini taşır) |
| Karmaşıklık | Yapılandırması daha basit | Yapılandırması daha karmaşık |
| Kullanım alanları | Web'de gezinme, sitelere erişim | Güvenlik duvarlarını aşma, kısıtlı içeriğe erişim |
Proxy yapılandırmanızı doğrulama
Proxy'yi yapılandırdıktan sonra doğru çalıştığını doğrulamak önemlidir. Bunu şöyle yapabilirsiniz:
- IP adresinizi kontrol edin: IP adresinizi gösteren bir siteyi ziyaret ederek (ör. https://ipinfo.io/{rel="nofollow"}) IP adresinizin proxy sunucusunun IP'sine dönüşüp dönüşmediğine bakın.
- Site erişimini test edin: bölgenizde normalde engelli olan bir siteye girmeyi deneyerek proxy'nin kısıtlamaları aşmanıza izin verip vermediğini görün.
- Ağ araçlarını kullanın: trafiğinizin proxy sunucusu üzerinden geçtiğini doğrulamak için ağ tanılama araçlarını (ör.
ping,traceroute) kullanın.
Sonuç
Android'de proxy yapılandırmak; IP adresinizi gizlemek, coğrafi kısıtlamaları aşmak veya güvenliği artırmak gibi çeşitli amaçlar için faydalı olabilir. Wi-Fi bağlantıları için ve dikkatli olmak kaydıyla mobil veri bağlantıları için proxy kurabilirsiniz. Bazı uygulamalar da uygulama içi proxy ayarlarını destekler. Uygun proxy türünü (HTTP veya SOCKS) seçmeyi ve kurulumdan sonra yapılandırmanın doğru çalıştığını doğrulamayı unutmayın. Güvenliği her zaman ön planda tutun ve herkese açık proxy kullanmanın olası risklerinin farkında olun.
Android'de SOCKS5 proxy nasıl kullanılır
Android'in yerleşik Wi-Fi proxy ayarı yalnızca HTTP proxy'leri kabul eder ve her Wi-Fi ağı için ayrı ayarlanır — sistem genelinde yerel bir SOCKS5 desteği yoktur. Android'de SOCKS5 proxy kullanmak için trafiği bir uygulama üzerinden yönlendirirsiniz.
Yöntem 1 — Proxy uygulaması (sistem genelinde)
Every Proxy, SocksDroid veya ProxyDroid (root) gibi uygulamalar yerel bir VPN tüneli oluşturur ve cihazın tüm trafiğini SOCKS5 proxy'nize iletir:
- Uygulamayı Google Play'den yükleyin.
- SOCKS5 sunucu IP'sini, portunu ve kullanıcı adı/parolasını girin.
- Tüneli başlatın — tünel etkinken Android bir VPN anahtar simgesi gösterir.
Yöntem 2 — Uygulama bazında SOCKS5
Bazı uygulamalar SOCKS5'i doğrudan kabul eder ve yalnızca kendi trafiğini proxy üzerinden geçirir. Örneğin Telegram: Ayarlar → Veri ve Depolama → Proxy → Proxy Ekle → SOCKS5, ardından sunucu, port ve kimlik bilgilerini girin. Böylece cihazın geri kalanı doğrudan bağlantıda kalır.
Yöntem 3 — Wi-Fi üzerinden HTTP proxy (uygulamasız, yalnızca HTTP)
Düz bir HTTP proxy için: Wi-Fi → ağınıza uzun basın → Değiştir → Gelişmiş → Proxy = Manuel, ardından host adını ve portu girin. Bu yöntem SOCKS5'i desteklemez.
Android, HTTP/3 (QUIC) ve UDP üzerinden SOCKS5
Android uygulamaları QUIC'i (UDP üzerinden HTTP/3) yoğun biçimde kullanır. Yalnızca TCP destekleyen bir SOCKS5 proxy üzerinden bu trafik TCP'ye geri düşer. UDP taşımak için UDP destekleyen bir SOCKS5 uç noktasına ihtiyacınız var — GProxy'nin veri merkezi SOCKS5'i UDP ASSOCIATE destekler ve UDP uyumlu tünel uygulamalarıyla kullanılabilir. Sabit (sticky), ülke hedefli residential çıkışlar için bunu residential proxy'lerimizle birlikte kullanın.
Sıkça sorulan sorular
Android SOCKS5'i yerel olarak destekliyor mu?
Hayır. Wi-Fi proxy ayarı yalnızca HTTP içindir. Every Proxy veya ProxyDroid gibi bir uygulama kullanın ya da Telegram gibi destekleyen uygulamaların içinde SOCKS5 tanımlayın.
Android'de tüm uygulamalar için SOCKS5 proxy'yi nasıl ayarlarım?
Yerel bir VPN oluşturan ve tüm trafiği SOCKS5 sunucunuza ileten bir proxy uygulaması kullanın (Every Proxy, SocksDroid, ProxyDroid).
Android'de uygulama olmadan proxy ayarlayabilir miyim?
Yalnızca HTTP proxy, her Wi-Fi ağı için ayrı olmak üzere: Wi-Fi → Değiştir → Gelişmiş → Proxy = Manuel. SOCKS5 için uygulama gerekir.
Android'de SOCKS5 mi HTTP mi?
SOCKS5 tüm trafiği taşır (VPN modunda her uygulama) ve DNS'i de proxy üzerinden geçirebilir; HTTP yalnızca web içindir. Bkz. SOCKS5 ve HTTP proxy karşılaştırması.
Android için SOCKS5 proxy edinin — GProxy, HTTP(S) + SOCKS5 destekli veri merkezi, ISP ve residential IP'ler, veri merkezinde UDP desteği ve kullandıkça öde fiyatlandırması sunar.
