Android emülatörleri için proxy kurulumu (Nox, BlueStacks)
Giriş
Android emülatörleri (Nox, BlueStacks, LDPlayer), mobil uygulamalarda çoklu hesap yönetimi için kullanılır. Ayrı cihazları taklit etmek için her emülatöre benzersiz bir proxy gerekir.
Temel kurulum
Nox Player
- Nox ayarlarını açın (dişli simgesi)
- "Network" → "Settings" bölümüne gidin
- Android Wi-Fi ayarlarında:
- Wi-Fi ağına basılı tutun
- "Modify network" → Gelişmiş seçenekleri göster
- Proxy: Manual
- Proxy hostname: proxy_ip
- Proxy port: port - Ya da ADB ile:
adb shell settings put global http_proxy proxy_ip:port
BlueStacks
- BlueStacks içindeki Android ayarları
- Wi-Fi → Modify network → Manuel proxy
- Ya da ADB komutlarıyla
LDPlayer
Benzer şekilde, Android Wi-Fi ayarları veya ADB üzerinden.
Çoklu hesap yönetimi için her emülatör örneğine kendi proxy'sini tanımlayın.
Gelişmiş yapılandırma
Ortam değişkenleri
Çoğu araç, proxy için standart ortam değişkenlerini destekler:
- HTTP_PROXY / http_proxy — HTTP istekleri için proxy
- HTTPS_PROXY / https_proxy — HTTPS istekleri için proxy
- NO_PROXY / no_proxy — istisna listesi (proxy'yi atlayan adresler)
- ALL_PROXY / all_proxy — tüm protokoller için proxy
SSL ve kendinden imzalı sertifikalar
Kurumsal proxy'ler genellikle kendi SSL sertifikalarını kullanır. Bunlar üzerinden çalışmak için şunlar gerekir:
1. Proxy'nin CA sertifikasını yöneticiden alın
2. Sertifikayı sistem sertifika deposuna ekleyin
3. Ya da SSL doğrulamasını devre dışı bırakın (yalnızca test için)
Kimlik doğrulama
İki temel kimlik doğrulama yöntemi desteklenir:
Kullanıcı adı ve parola ile — standart HTTP Basic kimlik doğrulaması. Kimlik bilgileri her istekle gönderilir. URL biçimi: http://user:pass@proxy_ip:port
IP adresi ile (whitelist) — IP'niz beyaz listeye eklenir. Kimlik bilgisi göndermeye gerek kalmaz.
Doğrulama
Kurulumdan sonra kontrol edin:
1. Proxy üzerinden bir test isteği yapın
2. IP'nin değiştiğinden emin olun
3. Bağlantı hızını kontrol edin
4. DNS sızıntısı olmadığından emin olun
Sorun giderme
Proxy bağlanmıyor
- Adres ve portun doğruluğunu kontrol edin
- Güvenlik duvarının bağlantıyı engellemediğinden emin olun
- Proxy'nin ağınızdan erişilebilir olduğunu kontrol edin
SSL hataları
- Kurumsal proxy'ler için CA sertifikasını ekleyin
- Test için SSL doğrulamasını geçici olarak kapatın
- SSL kütüphanelerini en son sürüme güncelleyin
Kimlik doğrulama hataları
- Kullanıcı adı ve parolayı kontrol edin
- Kimlik bilgilerinin biçiminin doğru olduğundan emin olun
- Paroladaki özel karakterleri kodlamayı deneyin (URL encoding)
En iyi uygulamalar
- Ortam değişkenleri kullanın — esneklik ve güvenlik için
- Kimlik bilgilerini koda gömmeyin — ortam değişkenleri veya yapılandırma dosyaları kullanın
- İstisnaları yapılandırın — localhost ve iç adresleri proxy üzerinden geçirmeyin
- Ayarları belgeleyin — proje README'sinde veya ekip wiki'sinde
- Değişiklikten sonra test edin — her yapılandırma değişikliği doğrulama gerektirir
Sonuç
Doğru proxy kurulumu, araçların kararlı çalışmasını ve bağlantı güvenliğini sağlar. Bu rehberdeki önerileri izleyin ve yapılandırmadan sonra işlevselliği her zaman doğrulayın.
