SOCKS5 Proxy Nedir? HTTP Proxy’den Farkı
Protokolden bağımsız çalışması, torrent ve oyun trafiğini taşıyabilmesi.
SOCKS5, trafiği taşıyan ama içeriğine hiç bakmayan bir proxy türü. Adı "socket secure" ifadesinden geliyor ve beşinci sürümünü kullanıyoruz.
Ayırt edici özelliği bu körlük: HTTP proxy yalnızca web trafiğini anlıyor ve taşıyor; SOCKS5 ne olduğuna bakmadan her tür bağlantıyı aktarıyor.
HTTP proxy ile farkı
| SOCKS5 | HTTP proxy | |
|---|---|---|
| Taşıdığı trafik | Her tür TCP | Yalnızca web |
| UDP desteği | Var | Yok |
| İçeriği yorumlar mı | Hayır | Evet (şifresizse) |
| Önbellekleme | Yapamaz | Yapabilir |
| Kimlik doğrulama | Var | Var |
| Uzaktan DNS | Var | Sınırlı |
İki satır pratikte fark yaratıyor: UDP desteği ve uzaktan DNS çözümleme. İkisi de HTTP proxy’de yok.
HTTP proxy tarafını ayrı bir yazıda ele aldık.
UDP desteği neyi mümkün kılıyor?
TCP bağlantı kurup veriyi sırayla taşıyor; UDP ise bağlantı kurmadan paket gönderiyor. Gecikmeye duyarlı işler UDP kullanıyor.
- Oyunlar — hareket verisi UDP ile gidiyor
- Sesli ve görüntülü görüşme
- DNS sorguları
- Torrent — eş bulma trafiği
HTTP proxy bunların hiçbirini taşıyamıyor. SOCKS5 taşıyabiliyor — sunucu destekliyorsa. Bu şart önemli: SOCKS5 standardı UDP’ye izin veriyor ama her sağlayıcı bunu açmıyor.
Uzaktan DNS: gözden kaçan gizlilik farkı
Normalde bir siteye bağlanırken alan adını sizin cihazınız çözüyor, sonra çıkan adrese bağlanıyor. Yani DNS sorgusu proxy’ye uğramadan operatörünüze gidiyor.
SOCKS5 alan adını olduğu gibi proxy sunucusuna gönderebiliyor ve çözümlemeyi orada yaptırabiliyor. Böylece operatörünüz hangi siteye gittiğinizi DNS üzerinden göremiyor.
Uygulamalarda bu ayar "Uzak DNS kullan" ya da "Proxy DNS when using SOCKS5" olarak geçiyor. Açık olduğunu doğrulayın; kapalıysa gizlilik açısından anlamlı bir sızıntı oluyor.
Nerede yapılandırılır?
SOCKS5 genellikle uygulama bazında ayarlanıyor — sistem geneli bir ayar olarak değil.
- Firefox: Ayarlar › Ağ Ayarları › Elle proxy › SOCKS Host
- Torrent istemcileri: Bağlantı ayarlarında proxy bölümü
- Chrome: kendi ayarı yok, sistem ayarını ya da eklenti kullanıyor
- Windows sistem geneli: yerleşik SOCKS desteği sınırlı
Firefox’un ayrı bir üstünlüğü var: hem SOCKS5 destekliyor hem de kendi proxy ayarını tutuyor. Chrome sistem ayarına bağlı — Chrome proxy ayarları yazımızda anlattık.
Standart port 1080, ama sağlayıcı farklı bir numara
verebiliyor. Diğer numaralar için
yaygın port numaraları listemiz var.
Kritik uyarı: SOCKS5 şifrelemiyor
Bu, en çok yanlış anlaşılan nokta. SOCKS5 trafiği başka bir sunucudan geçiriyor ama şifrelemiyor.
Sonuçları:
- Operatörünüz trafiği görmeye devam ediyor. HTTPS kullanan sitelerde içerik korunuyor ama bağlantının kendisi görünür.
- Proxy sahibi şifresiz trafiğinizi okuyabiliyor. Ücretsiz ve kaynağı belirsiz SOCKS5 sunucularının asıl riski bu.
- Halka açık Wi-Fi’de koruma sağlamıyor. Aynı ağdaki biri sizi görmeye devam ediyor.
Gizlilik ya da halka açık ağ güvenliği arıyorsanız SOCKS5 yanlış araç; VPN gerekiyor. Bazı VPN sağlayıcıları ek hizmet olarak SOCKS5 sunucusu da veriyor — ikisi ayrı şeyler, karıştırmayın.
SOCKS5 ile VPN farkı
| SOCKS5 | VPN | |
|---|---|---|
| Şifreleme | Yok | Var |
| Kapsam | Yapılandırdığınız uygulama | Tüm cihaz |
| Hız | Genellikle daha hızlı | Şifreleme yükü var |
| Kurulum | Uygulama bazında | Bir kez, sistem geneli |
Hız satırı SOCKS5’in tek gerçek üstünlüğü: şifreleme yapmadığı için işlemci yükü yok. Ama bu üstünlük, korumadan vazgeçmenin karşılığı.
Ne zaman doğru araç?
- Yalnızca tek bir uygulamayı yönlendirmek istiyorsanız ve gizlilik önceliğiniz değilse.
- Hız kritikse ve trafik zaten şifreliyse. HTTPS kullanan bir servise erişiyorsanız içerik korunmaya devam ediyor.
- UDP taşımanız gerekiyorsa ve HTTP proxy yetmiyorsa.
Doğrulama
Yapılandırdığınız uygulamadan sorgulama aracını açın: görünen IP adresi proxy sunucusuna ait olmalı.
İkinci kontrolü atlamayın: yapılandırmadığınız bir uygulamadan aynı sayfayı açın. Orada kendi adresinizi görmelisiniz — SOCKS5’in yalnızca o uygulamayı kapsadığının kanıtı bu.
Proxy kavramının tamamı için proxy nedir, kullanım adımları için proxy nasıl kullanılır yazılarımıza bakabilirsiniz.
Sıkça sorulan sorular
SOCKS5 proxy nedir?
Trafiği taşıyan ama içeriğine bakmayan bir proxy türüdür. HTTP proxy yalnızca web trafiğini anlarken SOCKS5 her tür bağlantıyı aktarır.
SOCKS5 ile HTTP proxy farkı ne?
SOCKS5 protokolden bağımsız çalışır, UDP taşıyabilir ve alan adı çözümlemesini proxy tarafında yaptırabilir. HTTP proxy bunların hiçbirini yapamaz.
SOCKS5 trafiğimi şifreler mi?
Hayır. Trafiği başka bir sunucudan geçirir ama şifrelemez. Operatörünüz bağlantılarınızı görmeye devam eder ve proxy sahibi şifresiz trafiği okuyabilir.
SOCKS5 mi VPN mi?
Gizlilik ya da halka açık Wi-Fi güvenliği istiyorsanız VPN. SOCKS5 yalnızca tek bir uygulamayı yönlendirmek ve hız önemliyse mantıklı.
Uzak DNS ayarı ne işe yarar?
Alan adı çözümlemesini proxy sunucusunda yaptırır. Kapalıysa DNS sorgularınız proxy üzerinden geçmeden operatörünüze gider ve hangi siteye gittiğiniz görünür.