VirtualBox ve VMware'de proxy yapılandırması
Giriş
Sanal makineler genellikle izolasyon ve çoklu hesap için kullanılır. VirtualBox ve VMware'de proxy yapılandırması, seçilen ağ moduna ve misafir işletim sistemine bağlıdır.
Temel Yapılandırma
Ağ Modları
NAT — Sanal makine internete host üzerinden erişir. Host'un sistem proxy'si etkin olur.
Bridged — Sanal makine yerel ağda ayrı bir cihaz gibi davranır. Ayrı bir proxy yapılandırması gerekir.
Host-only — İnternet erişimi yok. Proxy için uygun değil.
NAT Network — Birden fazla sanal makine tek bir NAT ağını paylaşır.
Misafir İşletim Sisteminde Yapılandırma
Windows sanal makine:
Ayarlar → Ağ → Proxy → Manuel
Linux sanal makine:
Ortam değişkenleri veya masaüstü ortamı ayarları.
Host Düzeyinde Proxy
Proxy'yi host üzerinde yapılandırabilirsiniz; sanal makine NAT kullanıyorsa tüm sanal makine trafiği otomatik olarak host'un proxy'si üzerinden geçer.
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 — İstisna listesi (proxy'yi atlayan adresler)
- ALL_PROXY / all_proxy — Tüm protokoller için proxy
SSL ve Kendinden İmzalı Sertifikalar
Kurumsal proxy'ler genellikle kendi SSL sertifikalarını kullanır. Bunlar üzerinden çalışmak için:
1. Proxy'nin CA sertifikasını yöneticiden alın
2. Sistem sertifika deposuna ekleyin
3. Veya 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ğrulama. 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
Yapılandırmadan sonra şunları kontrol edin:
1. Proxy üzerinden test isteği yapın
2. IP adresinin 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ğru olduğunu doğrulayın
- Güvenlik duvarının bağlantıyı engellemediğinden emin olun
- Proxy'ye ağınızdan erişilebildiğini kontrol edin
SSL Hataları
- Kurumsal proxy'ler için CA sertifikasını ekleyin
- Test amacıyla 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 bilgisi biçiminin doğru olduğundan emin olun
- Paroladaki özel karakterleri URL encoding ile kodlamayı deneyin
En İyi Uygulamalar
- Ortam Değişkenleri Kullanın — Esneklik ve güvenlik için
- Kimlik Bilgilerini Koda Gömmekten Kaçının — Ortam değişkenleri veya yapılandırma dosyaları kullanın
- İstisnaları Yapılandırın — localhost ve dahili adresleri proxy üzerinden geçirmeyin
- Ayarları Belgeleyin — Projenin README dosyasında veya ekip wiki'sinde
- Değişikliklerden Sonra Test Edin — Her yapılandırma değişikliği doğrulama gerektirir
Sonuç
Doğru proxy yapılandırması, araçların istikrarlı çalışmasını ve güvenli bağlantıları sağlar. Bu rehberdeki önerileri izleyin ve kurulumdan sonra her zaman çalışmayı doğrulayın.
