Windows'ta Proxy Ayarları Neden Gereklidir?
Windows işletim sisteminde proxy ayarlarını yapılandırmak çeşitli amaçlarla gerekli olabilir: gizlilik ve anonimlik sağlamak, coğrafi kısıtlamaları aşmak, web scraping ve otomasyon işleri yürütmek, kurumsal ağ politikalarına uymak veya ağ trafiğini izlemek ve filtrelemek. Windows 10 ve Windows 11'de proxy ayarları birkaç farklı seviyede yapılandırılabilir: sistem düzeyinde (tüm uygulamaları etkiler), tarayıcı düzeyinde (yalnızca ilgili tarayıcı) ve uygulama düzeyinde (belirli bir program).
Bu rehberde Windows'un tüm proxy yapılandırma yöntemlerini en temel seviyeden başlayarak ileri düzey tekniklere kadar adım adım ele alacağız. ProxyTurk proxy bilgilerinizi bu yöntemlerle kolayca yapılandırabilirsiniz.
Windows Sistem Proxy Ayarları (Windows 10/11)
Sistem düzeyinde yapılan proxy ayarları Windows'un tüm bileşenlerini ve sistem proxy'sini kullanan uygulamaları etkiler. Chrome dahil birçok uygulama varsayılan olarak sistem proxy ayarlarını kullanır.
Manuel Proxy Kurulumu
- Ayarlar uygulamasını açın (Windows tuşu + I).
- Ağ ve İnternet bölümüne gidin.
- Sol menüden Proxy seçeneğini tıklayın (Windows 11'de doğrudan "Proxy" sekmesi görünür).
- Manuel proxy kurulumu bölümünde "Proxy sunucusu kullan" seçeneğini açın.
- Adres alanına proxy IP adresini girin (ör. 185.xxx.xxx.xxx).
- Bağlantı noktası alanına port numarasını girin (ör. 8080).
- "Yerel (intranet) adresleri için proxy sunucusu kullanma" kutucuğunu işaretleyin — bu, yerel ağ bağlantılarının proxy'den geçmesini engeller.
- Kaydet butonuna tıklayın.
Not: Windows sistem proxy ayarları kullanıcı adı/parola girişini doğrudan desteklemez. Kimlik doğrulamalı proxy kullanmak için tarayıcı veya üçüncü parti araçlar gerekir.
Otomatik Proxy Yapılandırma (PAC)
PAC (Proxy Auto-Configuration) dosyası URL bazında hangi trafiğin proxy üzerinden gideceğini belirleyen bir JavaScript dosyasıdır. Kurumsal ortamlarda yaygın olarak kullanılır.
- Ayarlar > Ağ ve İnternet > Proxy bölümüne gidin.
- "Otomatik proxy kurulumu" altında "Kurulum komut dosyası kullan" seçeneğini açın.
- Betik adresi alanına PAC dosyasının URL'sini girin (ör.
http://proxy.sirket.com/proxy.pac). - Kaydet ile uygulayın.
Chrome'da Proxy Ayarları
Google Chrome varsayılan olarak Windows sistem proxy ayarlarını kullanır. Chrome'un kendi proxy ayar menüsü yoktur; ayarlar bölümünden proxy ayarlarına gittiğinizde sizi Windows'un proxy ayarlarına yönlendirir. Ancak Chrome'u bağımsız bir proxy ile çalıştırmanın iki yolu vardır:
Yöntem 1: Başlatma Parametreleri ile Proxy
- Chrome kısayoluna sağ tıklayın ve Özellikler seçeneğini açın.
- Hedef alanının sonuna şu parametreyi ekleyin:
--proxy-server="http://proxy-ip:port" - SOCKS5 için:
--proxy-server="socks5://proxy-ip:port" - Tamam ile kaydedin ve Chrome'u bu kısayoldan başlatın.
Bu yöntem yalnızca bu kısayoldan açılan Chrome pencerelerini etkiler. Normal kısayoldan açtığınız Chrome sistem proxy'sini kullanmaya devam eder.
Yöntem 2: SwitchyOmega Eklentisi ile Proxy Yönetimi
SwitchyOmega Chrome için en popüler proxy yönetim eklentisidir. Birden fazla proxy profili oluşturmanıza, URL kurallarına göre otomatik geçiş yapmanıza ve kimlik doğrulamalı proxy kullanmanıza olanak tanır.
- Chrome Web Mağazası'ndan Proxy SwitchyOmega eklentisini yükleyin.
- Eklenti simgesine tıklayıp Options (Seçenekler) bölümüne gidin.
- Sol menüden New Profile ile yeni bir proxy profili oluşturun.
- Profil türü olarak Proxy Profile seçin.
- Protocol menüsünden HTTP veya SOCKS5 seçin.
- Server alanına proxy IP'nizi, Port alanına port numaranızı girin.
- Kimlik doğrulama gerekiyorsa kilit simgesine tıklayarak kullanıcı adı ve parolayı girin.
- Apply Changes ile kaydedin.
- Chrome araç çubuğundaki SwitchyOmega simgesinden oluşturduğunuz profili seçin.
Detaylı eklenti yapılandırması için SwitchyOmega Chrome Proxy rehberimizi inceleyebilirsiniz.
Firefox'ta Proxy Ayarları
Firefox, Chrome'dan farklı olarak kendi bağımsız proxy ayar menüsüne sahiptir. Bu sayede sistem proxy'sinden bağımsız çalışabilir.
- Firefox'u açın ve adres çubuğuna
about:preferencesyazın. - Sayfanın en altına kaydırın ve Ağ Ayarları bölümünde "Ayarlar..." butonuna tıklayın.
- "Elle proxy yapılandırması" seçeneğini işaretleyin.
- HTTP Proxy alanına proxy IP adresini, yanındaki alana port numarasını girin.
- "Bu proxy'yi HTTPS için de kullan" kutucuğunu işaretleyin (HTTPS trafiğinin de proxy üzerinden gitmesi için).
- SOCKS5 proxy kullanmak istiyorsanız alt kısımdaki SOCKS sunucusu alanına IP ve port girin. SOCKS v5 seçeneğini işaretleyin ve "SOCKS v5 kullanırken DNS proxy üzerinden" kutucuğunu açın.
- Tamam ile kaydedin.
Firefox'ta SOCKS5 ile DNS proxy desteği yerleşik olarak bulunur. Bu özellik DNS sızıntısını önler ve güvenliği artırır. Firefox Proxy Ayarları yazımızda daha fazla detay bulabilirsiniz.
PowerShell ile Proxy Yapılandırma
Windows PowerShell üzerinden proxy ayarlarını programatik olarak yapılandırabilirsiniz. Otomasyon senaryoları için idealdir.
Sistem Proxy'sini Ayarlama
netsh winhttp set proxy proxy-server="http://proxy-ip:port" komutu Windows HTTP servislerinin proxy'sini ayarlar. Bu ayar Windows Update, .NET uygulamaları ve diğer sistem bileşenlerini etkiler.
Ortam Değişkenleri ile Proxy
Birçok komut satırı aracı (curl, wget, pip, npm) HTTP_PROXY ve HTTPS_PROXY ortam değişkenlerini kullanır:
- Geçici ayar (sadece mevcut oturum):
$env:HTTP_PROXY = "http://proxy-ip:port"ve$env:HTTPS_PROXY = "http://proxy-ip:port" - Kalıcı ayar: Sistem Özellikleri > Gelişmiş > Ortam Değişkenleri bölümünden
HTTP_PROXYveHTTPS_PROXYdeğişkenlerini ekleyin. - Doğrulama:
echo $env:HTTP_PROXYile değişkenin doğru ayarlandığını kontrol edin.
SOCKS5 Proxy ile Proxifier Kullanımı
Windows'un yerel proxy desteği SOCKS5 için sınırlıdır. Tüm uygulama trafiğini SOCKS5 proxy üzerinden yönlendirmek istiyorsanız Proxifier gibi bir yazılım gereklidir.
- Proxifier'ı indirin ve kurun.
- Profile > Proxy Servers > Add menüsünden yeni proxy ekleyin.
- IP adresini ve portu girin, protokol olarak SOCKS5 seçin.
- Kimlik doğrulama bilgilerini girin.
- Proxification Rules bölümünden hangi uygulamaların proxy üzerinden gideceğini belirleyin.
ProxyTurk SOCKS5 Proxy hizmeti Proxifier ile tam uyumlu çalışır.
ProxyTurk Proxy'lerini Windows'ta Yapılandırma
ProxyTurk'ün 131.072 ISP IP adresli proxy havuzunu Windows'ta yapılandırmak oldukça kolaydır. Proxy Ayarları sayfamızdan IP adresinizi, portunuzu ve kimlik bilgilerinizi alarak yukarıdaki yöntemlerden herhangi birini kullanabilirsiniz.
HTTP ve SOCKS5 protokollerini destekleyen ProxyTurk proxy'leri 800-900 Mbit hıza ulaşır ve gerçek ISP IP'leri kullanarak tespit edilmezlik sağlar. ISP Proxy paketleri tüm yapılandırma yöntemleriyle uyumludur.
Proxy Ayarlarını Doğrulama ve Test Etme
- Tarayıcınızda ProxyTurk IP Adresim aracını açarak proxy IP'nizin görünüp görünmediğini kontrol edin.
- Komut satırında
curl -x http://proxy-ip:port http://httpbin.org/ipile test edin. - DNS sızıntı testi yapın — DNS isteklerinizin de proxy üzerinden gittiğinden emin olun.
Sorun Giderme
- Proxy ayarlandıktan sonra internet bağlantısı kesildi: Proxy adresini veya portunu yanlış girmiş olabilirsiniz. Ayarları kontrol edin veya proxy'yi geçici olarak devre dışı bırakın.
- Bazı siteler açılmıyor: İstisna listesine yerel adresleri ekleyin. Bazı siteler proxy IP'lerini engelleyebilir.
- Yavaş bağlantı: Proxy sunucusunun konumu ve kalitesi hızı etkiler. ProxyTurk'ün 800-900 Mbit altyapısı hız kaybını minimize eder.
Mac kullanıcıları için Mac Proxy Ayarları rehberimize göz atabilirsiniz.
Sıkça Sorulan Sorular (FAQ)
Chrome proxy ayarları neden Windows ayarlarına yönlendiriyor?
Chrome varsayılan olarak Windows sistem proxy ayarlarını kullanır ve bağımsız bir proxy menüsü sunmaz. Bağımsız proxy kullanmak için SwitchyOmega eklentisini veya başlatma parametresini kullanabilirsiniz.
Windows proxy ayarlarında kullanıcı adı/parola nereye girilir?
Windows sistem proxy ayarları doğrudan kimlik doğrulama desteklemez. İlk proxy bağlantısında tarayıcı bir kimlik doğrulama penceresi gösterir. Kalıcı çözüm için SwitchyOmega veya Proxifier gibi araçlar kullanın.
SOCKS5 proxy Windows'ta nasıl kullanılır?
Windows'un yerleşik proxy ayarları SOCKS5'i sınırlı destekler. Firefox doğrudan SOCKS5 yapılandırmasını destekler. Tüm uygulamalar için Proxifier veya benzeri bir araç gereklidir. ProxyTurk hem HTTP hem SOCKS5 desteği sunar.
Proxy ayarlarını nasıl sıfırlarım?
Ayarlar > Ağ ve İnternet > Proxy bölümünde "Proxy sunucusu kullan" seçeneğini kapatın. PowerShell'de netsh winhttp reset proxy komutunu çalıştırın. Tarayıcı eklentilerini devre dışı bırakın.