Firefox'ta proxy kurmak için Ayarlar > Genel > Ağ Ayarları > Ayarlar... yolunu izleyin ve istediğiniz proxy türünü ve bilgilerini girin. Bu işlem, Firefox'un ağ trafiğini belirtilen bir aracı sunucu üzerinden yönlendirir; böylece anonimlik sağlanır, coğrafi kısıtlamalar aşılır veya ağ güvenlik politikalarına uyum sağlanır.
Proxy Yapılandırmasının Amacı
Firefox içinde proxy yapılandırmak, tarayıcının HTTP, HTTPS, FTP ve SOCKS trafiğini harici bir sunucu üzerinden yönlendirmesini sağlar. Bu yönlendirme birkaç operasyonel amaca hizmet edebilir:
* Anonimlik: istemcinin gerçek IP adresini hedef sitelerden gizlemek.
* Erişim kontrolü: yerel ağların veya uzak servislerin uyguladığı içerik filtrelemeyi ya da coğrafi kısıtlamaları aşmak.
* İzleme: hata ayıklama veya güvenlik analizi için ağ trafiğini yakalamak ve incelemek.
* Önbellekleme: sık erişilen içeriğin yükleme süresini proxy sunucusunun önbelleğiyle iyileştirmek.
Firefox Proxy Ayarlarına Erişim
Proxy yapılandırma arayüzüne ulaşmak için şu adımları izleyin:
- Mozilla Firefox'u açın.
- Tarayıcı penceresinin sağ üst köşesindeki Menü düğmesine (üç yatay çizgi) tıklayın.
- Ayarlar'ı seçin.
- Soldaki gezinme bölmesinden Genel'i seçin.
- Ağ Ayarları bölümüne kadar aşağı kaydırın.
- Ayarlar... düğmesine tıklayın. Bu işlem "Bağlantı Ayarları" iletişim kutusunu açar.
Proxy Yapılandırma Seçenekleri
"Bağlantı Ayarları" iletişim kutusu, Firefox'un ağ bağlantısını yönetmek için çeşitli seçenekler sunar:
1. Proxy yok
- İşlev: Firefox tüm ağ kaynaklarına aracı bir proxy sunucusu kullanmadan doğrudan bağlanır.
- Yapılandırma: "Proxy yok" seçeneğini işaretleyin.
2. Bu ağ için proxy ayarlarını otomatik algıla
- İşlev: Firefox, WPAD (Web Proxy Auto-Discovery) protokolüyle proxy ayarlarını otomatik algılamaya çalışır. Bu yöntem yapılandırma dosyasını bulmak için genellikle DHCP veya DNS kayıtlarına dayanır.
- Yapılandırma: "Bu ağ için proxy ayarlarını otomatik algıla" seçeneğini işaretleyin.
3. Sistem proxy ayarlarını kullan
- İşlev: Firefox, işletim sisteminde tanımlı proxy ayarlarını kullanır. Bu, sistem genelindeki proxy'yi kullanan diğer uygulamalarla tutarlılık sağlar.
- Yapılandırma: "Sistem proxy ayarlarını kullan" seçeneğini işaretleyin.
4. Elle proxy yapılandırması
- İşlev: Bu seçenek, farklı protokoller için proxy sunucularını açıkça tanımlamanıza olanak tanır. Trafiğin nasıl yönlendirileceği üzerinde ayrıntılı denetim sağlar.
-
Yapılandırma: "Elle proxy yapılandırması" seçeneğini işaretleyin. Ardından her protokol için gerekli bilgileri girin:
-
HTTP Proxy:
- Amaç: standart, şifrelenmemiş web trafiğini taşır.
- Yapılandırma: HTTP proxy sunucusunun IP adresini veya ana bilgisayar adını ve ilgili port numarasını girin.
- Örnek:
192.168.1.100Port:8080
-
SSL Proxy:
- Amaç: şifreli web trafiğini (HTTPS) taşır. Bazı proxy'ler SSL trafiğini çözüp inceleyip yeniden şifreleyebilir (SSL araya girme), bazıları ise yalnızca tünelleme yapar.
- Yapılandırma: SSL proxy sunucusunun IP adresini veya ana bilgisayar adını ve ilgili port numarasını girin.
- Örnek:
192.168.1.100Port:8080 - Not: "Bu proxy sunucusunu tüm protokoller için kullan" kutusu işaretliyse, HTTP proxy ayarları SSL, FTP ve SOCKS protokollerine de uygulanır.
-
FTP Proxy:
- Amaç: File Transfer Protocol trafiğini taşır.
- Yapılandırma: FTP proxy sunucusunun IP adresini veya ana bilgisayar adını ve ilgili port numarasını girin.
- Örnek:
192.168.1.100Port:2121
-
SOCKS Host:
- Amaç: çeşitli ağ trafiği türlerini taşır; genellikle genel amaçlı veri aktarımı için kullanılır. SOCKS proxy'ler HTTP/S proxy'lerine göre daha alt katmanda çalışır.
- Yapılandırma: SOCKS proxy sunucusunun IP adresini veya ana bilgisayar adını ve portunu girin.
- SOCKS v4 ile SOCKS v5 karşılaştırması: uygun SOCKS sürümünü seçin. SOCKSv5 UDP ve kimlik doğrulamayı destekler, SOCKSv4 ise yalnızca TCP ile sınırlıdır.
- Örnek:
socks.example.comPort:1080
-
Şunlar için proxy kullanma:
- Amaç: Bu alan, Firefox'un yapılandırılmış proxy'leri atlayarak doğrudan erişmesi gereken ana bilgisayar adlarının veya IP adreslerinin virgülle ayrılmış listesini belirtir. Joker karakterler (
*) desteklenir. - Yapılandırma: alan adlarını veya IP aralıklarını girin.
- Örnek:
localhost, 127.0.0.1, .example.com, 192.168.0.0/24
- Amaç: Bu alan, Firefox'un yapılandırılmış proxy'leri atlayarak doğrudan erişmesi gereken ana bilgisayar adlarının veya IP adreslerinin virgülle ayrılmış listesini belirtir. Joker karakterler (
-
5. Otomatik proxy yapılandırma URL'si
- İşlev: Firefox, proxy ayarlarını belirtilen bir URL'deki PAC (Proxy Auto-Configuration) dosyasından alır. Bu dosya, her URL isteği için uygun proxy sunucusunu belirleyen bir JavaScript fonksiyonudur (
FindProxyForURL). - Yapılandırma: "Otomatik proxy yapılandırma URL'si" seçeneğini işaretleyin ve PAC dosyasının tam URL'sini girin.
- Örnek:
http://proxy-config.example.com/proxy.pac
- Örnek:
- Yeniden yükle: URL'yi girdikten veya güncelledikten hemen sonra PAC dosyasını çekmek için "Yeniden yükle" düğmesine tıklayın.
Proxy Türlerinin Karşılaştırması
| Özellik | HTTP Proxy | HTTPS/SSL Proxy | SOCKS Proxy (v4/v5) |
|---|---|---|---|
| Protokol | HTTP | HTTPS (SSL/TLS üzerinden HTTP) | TCP (SOCKSv4), TCP ve UDP (SOCKSv5) |
| Katman | Uygulama katmanı (Katman 7) | Uygulama katmanı (Katman 7) | Oturum katmanı (Katman 5) |
| Trafik türü | Şifrelenmemiş web trafiği | Şifreli web trafiği | Her türlü TCP/UDP trafiği (web, e-posta, P2P, oyun) |
| Anonimlik | Orta (başlıklar üzerinden gerçek IP sızabilir) | Orta (başlıklar üzerinden gerçek IP sızabilir) | Yüksek (genel tünelleme, daha az protokol metaverisi) |
| Performans | Önbellek sayesinde daha hızlı olabilir | Şifreleme/çözme kaynaklı ek yük | Genelde iyi, sunucu yüküne bağlı |
| Kullanım alanları | Web'de gezinme, içerik filtreleme | Güvenli web gezintisi, kurumsal ağlar | Genel internet kullanımı, yayın, P2P, güvenlik duvarı aşma |
| Kimlik doğrulama | Evet | Evet | Evet (SOCKSv5) |
Proxy Kimlik Doğrulama
Yapılandırdığınız proxy sunucusu kimlik doğrulama (kullanıcı adı ve parola) istiyorsa, Firefox o proxy üzerinden giden ilk istekte bu bilgileri soran bir açılır pencere gösterir. Proxy hizmeti yöneticisinin verdiği doğru kullanıcı adı ve parolayı girin. Firefox bu bilgileri oturum boyunca önbellekte tutar.
Proxy Bağlantısını Test Etme
Proxy ayarlarını yaptıktan sonra çalıştığını doğrulayın:
- "Bağlantı Ayarları" iletişim kutusunda Tamam'a tıklayarak değişiklikleri kaydedin.
- Firefox'ta yeni bir sekme açın.
- Bir IP kontrol sitesine gidin (örneğin
whatismyip.com,ipinfo.io). - Görünen IP adresi, yerel ağınızın genel IP'si değil, proxy sunucusunun çıkış IP'si olmalıdır.
Sık Karşılaşılan Sorunların Giderilmesi
- Hatalı proxy bilgileri: IP adresini/ana bilgisayar adını ve port numarasını dikkatle kontrol edin. Tek bir yazım hatası bağlantıyı engeller.
- Proxy sunucusu çevrimdışı: proxy sunucusu geçici olarak erişilemez veya tamamen kapatılmış olabilir. Durumu hizmet sağlayıcınızla doğrulayın.
- Güvenlik duvarı engeli: yerel veya ağ güvenlik duvarları proxy sunucusuna giden bağlantıları ya da proxy'den çıkan bağlantıları engelleyebilir. Kuralları gerektiği gibi düzenleyin.
- Kimlik doğrulama hatası: doğru kullanıcı adı ve parolanın girildiğinden emin olun. Hesap kilidi veya süresi dolmuş kimlik bilgileri erişimi engelleyebilir.
- DNS çözümleme sorunları: proxy için bir ana bilgisayar adı kullanıyorsanız, bu adın doğru bir IP adresine çözümlendiğinden emin olun. Komut satırından
pingveyanslookupile DNS çözümlemesini test edin. - PAC dosyası hataları: otomatik yapılandırmada PAC dosyasının URL'sinin doğru, dosyanın erişilebilir ve söz dizimsel olarak geçerli olduğundan emin olun. PAC dosyasındaki hatalar yanlış yönlendirmeye veya doğrudan bağlantılara yol açabilir.
- SSL sertifika hataları: SSL araya girme yapan bir SSL proxy kullanırken, proxy'nin kök sertifikası tarayıcı tarafından güvenilir değilse Firefox sertifika uyarısı gösterebilir. Gerekiyorsa proxy'nin kök sertifikasını Firefox'un sertifika deposuna aktarın.
Firefox'ta SOCKS5 Proxy Nasıl Kurulur
Firefox, SOCKS5 için en kolay tarayıcıdır çünkü yerleşik SOCKS5 desteği vardır — eklenti veya sistem değişikliği gerekmez. Chrome'un aksine Firefox kendi proxy yığınını tutar, bu yüzden doğrudan bir SOCKS5 proxy'ye yönlendirebilirsiniz.
Adım adım: Firefox'ta SOCKS5
- Ayarlar → Genel'i açın, Ağ Ayarları'na kadar kaydırın ve Ayarlar… düğmesine tıklayın
- Elle proxy yapılandırması'nı seçin.
- SOCKS Host alanına proxy IP'nizi, Port alanına da portu girin.
- SOCKS v5'i seçin.
- DNS sorgularını proxy üzerinden göndermek ve DNS sızıntısını önlemek için SOCKS v5 kullanırken DNS'i proxy üzerinden çöz seçeneğini işaretleyin.
- Tamam'a tıklayın. Firefox artık tüm trafiği SOCKS5 proxy üzerinden yönlendirir.
Kimlik doğrulama
Proxy'niz kullanıcı adı ve parola istiyorsa, Firefox bunları ilk istekte sorar ve oturum boyunca önbellekte tutar. IP ile yetkilendirilen proxy'lerde herhangi bir soru penceresi çıkmaz.
Firefox, HTTP/3 (QUIC) ve UDP üzerinden SOCKS5
Firefox HTTP/3'ü (UDP üzerinden QUIC) destekler, ancak diğer tarayıcılar gibi bir SOCKS proxy üzerinden yönlendirildiğinde TCP'ye geri döner; çünkü çoğu SOCKS5 sunucusu yalnızca TCP çalışır. QUIC veya başka UDP trafiği taşımak için UDP destekleyen bir SOCKS5 uç noktasına ihtiyacınız var. GProxy'nin veri merkezi SOCKS5'i UDP ASSOCIATE destekler; sticky ve coğrafi hedefli çıkışlar için bunu residential proxy'lerimizle birlikte kullanın.
Sıkça Sorulan Sorular
Firefox SOCKS5'i yerleşik olarak destekliyor mu?
Evet. Ayarlar → Ağ Ayarları → Elle proxy yapılandırması yolunu izleyin, SOCKS Host alanını doldurun ve SOCKS v5'i seçin. Eklentiye gerek yok.
Firefox'ta SOCKS5 ile DNS sızıntısını nasıl önlerim?
SOCKS v5 kullanırken DNS'i proxy üzerinden çöz seçeneğini etkinleştirin; böylece DNS sorguları yerel ağınız yerine proxy üzerinden çözülür.
SOCKS5 için Firefox mu Chrome mu?
Firefox'ta yerleşik bir SOCKS5 alanı vardır; Chrome ise başlatma parametresi veya eklenti gerektirir. Bkz. Chrome proxy kurulumu.
Firefox'ta SOCKS5 mi HTTP mi kullanmalıyım?
SOCKS5 her tür trafiği taşır ve DNS'i proxy üzerinden geçirebilir; HTTP yalnızca web içindir. Bkz. SOCKS5 ile HTTP proxy karşılaştırması.
Firefox için SOCKS5 proxy alın — 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.
