SOCKS5 proxy, uygulamanızın TCP bağlantılarını içeriğe bakmadan hedef sunucuya ileten ve kullanıcı adı / şifre ile kimlik doğrulama destekleyen bir proxy protokolüdür. HTTP proxy yalnızca web trafiğini anlarken SOCKS5, protokolden bağımsız çalışır: tarayıcı, scraper, e-posta istemcisi veya oyun istemcisi aynı şekilde bağlanabilir. Standart RFC 1928 ile tanımlanmıştır.
SOCKS5 bir IP türü değil, bağlantı protokolüdür. Çıkış IP'sinin residential, datacenter veya ISP kaynaklı olması ayrı bir seçimdir. WeProxy'de Rotating Residential IPv4, Statik Residential IPv4, Rotating Datacenter IPv4, Statik Datacenter IPv4 ve Statik ISP IPv4 ürünleri HTTP ile birlikte SOCKS5 da sunar. Bu sayfa önce protokolün nasıl çalıştığını, sonra bu ürünler arasından nasıl seçim yapacağınızı anlatır.
Paketler ve güncel fiyatlar bu sayfadaki paket tablosunda yer alır. HTTP ile SOCKS5 arasındaki teknik farkların ayrıntısı için HTTP vs SOCKS5 rehberimize bakın.
SOCKS5 proxy nasıl çalışır?
SOCKS5 bağlantısı kısa bir el sıkışmasıyla başlar. İstemci proxy'ye TCP ile bağlanır ve desteklediği kimlik doğrulama yöntemlerini bildirir. Proxy bir yöntem seçer; kullanıcı adı / şifre seçildiyse istemci bilgilerini gönderir. Ardından istemci bir komut gönderir: TCP bağlantısı için CONNECT, UDP için UDP ASSOCIATE.
CONNECT komutunda istemci hedefi ya IP adresi ya da alan adı olarak verir. Proxy hedefe bağlanır ve bundan sonra iki yöndeki baytları olduğu gibi aktarır. Proxy bu baytları yorumlamaz; HTTPS, SMTP, IMAP veya özel bir oyun protokolü aynı tünelden geçer. Hedef sunucu bağlantının kaynağı olarak sizin IP'nizi değil, proxy'nin çıkış IP'sini görür.
Bu yapının iki sonucu vardır. Birincisi, SOCKS5 istek başlıklarına dokunmaz; User-Agent veya çerezler istemciden ne çıkıyorsa hedefe o ulaşır. İkincisi, uygulamanın SOCKS5 desteği olması gerekir. Tarayıcılar, curl, Python kütüphaneleri ve otomasyon araçlarının çoğu SOCKS5'i doğrudan destekler.
SOCKS5 ile HTTP(S) proxy arasındaki fark nedir?
HTTP proxy, HTTP isteğini okur ve hedefe kendisi iletir. HTTPS için CONNECT ile bir TCP tüneli açar. SOCKS5 ise baştan genel amaçlı bir tüneldir. Web scraping ve API işlerinde ikisi de çalışır; fark, web dışı trafikte ve DNS çözümlemesinde ortaya çıkar.
| Ölçüt | HTTP / HTTPS proxy | SOCKS5 proxy |
|---|---|---|
| Taşıdığı trafik | HTTP ve CONNECT ile HTTPS | Her türlü TCP bağlantısı, destekleniyorsa UDP |
| İstek başlıkları | Düz HTTP'de proxy başlık ekleyebilir | Başlıklara dokunmaz |
| DNS çözümleme | Proxy çözer | socks5h ile proxy, socks5 ile istemci çözer |
| Kimlik doğrulama | Proxy-Authorization başlığı | El sıkışmada kullanıcı adı / şifre |
| İstemci desteği | Hemen her araç | Çoğu tarayıcı, curl, Python, otomasyon araçları |
| Tipik kullanım | Web scraping, API, tarayıcı | Web dışı uygulamalar, masaüstü istemciler, oyun |
SOCKS5'in kendiliğinden daha hızlı olduğu söylenemez. İki protokolde de hız, çıkış IP'sinin konumuna, hedef sunucuya ve ağ yoluna bağlıdır. Seçimi uygulamanın neyi desteklediği ve hangi trafiği taşıdığınız belirler.
socks5 mi socks5h mi: DNS nerede çözülür?
SOCKS5'te alan adını kimin çözeceğine istemci karar verir. İstemci adı kendisi çözüp proxy'ye IP adresi gönderirse DNS sorgusu kendi ağınızdaki çözümleyiciye gider. Adı olduğu gibi gönderirse proxy çözer. curl ve Python'da bu fark şema adıyla ifade edilir: socks5:// yerel DNS kullanır, socks5h:// çözümlemeyi proxy'ye bırakır.
Proxy'yi konum veya gizlilik için kullanıyorsanız socks5h tercih edin. Yerel çözümleme, hedefin proxy ülkesinden farklı bir sunucuya yönlendirilmesine ve DNS sorgularınızın kendi ağınızda görünmesine yol açabilir. DNS ve WebRTC kaynaklı sızıntıları kapatma adımları DNS sızıntısı rehberimizde anlatılır.
Bağlantıyı test etmek için:
curl -sS -x "socks5h://USER:[email protected]:8989" https://api.ipify.org
Komut proxy'nin çıkış IP'sini döndürmelidir. Bağlantı bilgileri ürüne göre panelde verilir; panelde ürününüz için farklı bir host ve port gösteriliyorsa komutta onları kullanın. Şifrede @, : veya / varsa yüzde kodlaması yapın. Proxy'yi tarayıcı dışında da denemek için proxy checker aracını kullanabilirsiniz.
SOCKS5 proxy'de kimlik doğrulama nasıl yapılır?
SOCKS5'te iki yaygın yöntem vardır: kullanıcı adı / şifre ve IP whitelist. Kullanıcı adı / şifre el sıkışmasında gönderilir ve hangi ağdan bağlanırsanız bağlanın çalışır. IP whitelist'te proxy, yalnızca kayıtlı IP adreslerinden gelen bağlantıları kabul eder; istemcide şifre girmeniz gerekmez.
WeProxy site SSS'ine göre kullanıcı adı / şifre ve IP whitelist, HTTP ve SOCKS5 üzerinden paketlerde kullanılabilir. Statik Residential IPv4 ürün kartında kimlik doğrulama yöntemi olarak kullanıcı adı / şifre listelenir. Satın almadan önce kullanmak istediğiniz yöntemi ilgili ürün sayfasında kontrol edin.
Rotating ürünlerde kullanıcı adı aynı zamanda oturumu yönetir. Kullanıcı adına bir session kimliği ekleyerek residential havuzda 24 saate kadar aynı çıkış IP'sini sabitleyebilirsiniz. Session kimliği olmadan her bağlantı farklı bir IP'den çıkabilir. Sabit ve dönen oturumların farkı sticky vs rotating rehberimizde yer alır.
Bazı araçlar proxy'yi ip:port:user:pass, bazıları URL biçiminde ister. Biçimleri elle yazmak yerine proxy format dönüştürücü ile çevirebilirsiniz.
WeProxy'de hangi SOCKS5 proxy seçenekleri var?
Aşağıdaki beş ürünün hepsi HTTP ve SOCKS5 sunar. Aralarındaki fark IP kaynağı, oturum modeli ve faturalandırmadır.
| Ürün | IP kaynağı | Rotation / oturum | Faturalandırma | Protokol | En uygun iş |
|---|---|---|---|---|---|
| Rotating Residential IPv4 | ISP'lere ait residential IP'ler, 100M+ havuz | Sticky ve rotating | GB başına | HTTP / SOCKS5 | Scraping, SEO, otomasyon |
| Statik Residential IPv4 | ISP kaynaklı residential IPv4 | Statik, 30 güne kadar | IP başına, aylık | HTTP / SOCKS5 (+ UDP, Türkiye dışı) | Sabit kimlik, uzun oturum |
| Rotating Datacenter IPv4 | Datacenter IPv4, 10M+ adres | Sticky ve rotating | GB başına | HTTP / SOCKS5 | Yüksek hacimli scraping |
| Statik Datacenter IPv4 | Size özel datacenter IPv4 | Statik | IP başına, aylık | HTTP / SOCKS5 | Sabit IP gerektiren otomasyon |
| Statik ISP IPv4 | ISP IPv4, ABD | Statik, 30 güne kadar | IP başına, aylık | HTTP / SOCKS5 | Kararlı uzun oturumlar |
Rotating Residential IPv4, şehir ve ZIP hedefleme sunar ve 180'den fazla ülkeyi kapsar. Bağımsız sayfaların toplandığı scraping ve SEO takibi için uygundur.
Statik Residential IPv4, paket dönemi boyunca aynı IP'yi verir ve her IP'de trafik sınırsızdır. Türkiye lokasyonu Türk Telekom ve Vodafone ağlarından IP sunar. Türkiye dışındaki lokasyonlarda SOCKS5 UDP ve p0f OS spoofing de bulunur.
Rotating Datacenter IPv4, ASN ve şehir hedefleme ile hızlı, yüksek hacimli işler için tasarlanmıştır. Datacenter IP'lerini engellemeyen hedeflerde trafik başına maliyeti düşük tutar.
Statik Datacenter IPv4, sabit ASN ve lokasyonlu, size ayrılmış IP'ler ve sınırsız bandwidth verir. ABD, Birleşik Krallık, Hollanda, Almanya ve Kanada lokasyonlarında sunulur.
Statik ISP IPv4, ISP rotaları üzerinden statik IP sunar ve yüksek güven skoru gerektiren uzun oturumlar için uygundur. Şu anda yalnızca ABD lokasyonunda sunulur.
Katalogdaki Mobil 4G/5G Proxy (gerçek SIM) yalnızca HTTP destekler; SOCKS5 gereken işlerde bu ürünü planlamayın. Rotating Mobil IPv4 ise HTTP / SOCKS5 sunar. Yeni başlıyorsanız Premium Rotating Residential için 1 GB ücretsiz deneme ile SOCKS5 bağlantınızı test edebilirsiniz.
SOCKS5 UDP desteği hangi üründe var?
SOCKS5 standardı UDP için UDP ASSOCIATE komutunu tanımlar, ancak her SOCKS5 hizmeti bu komutu açmaz. WeProxy kataloğunda UDP desteği yalnızca Statik Residential IPv4 ürününde ve yalnızca Türkiye dışındaki lokasyonlarda listelenir: ABD, Almanya, Fransa, Hollanda, İspanya, Kanada, Birleşik Krallık, Avustralya, Hong Kong ve İtalya.
Türkiye lokasyonlu statik residential paketler HTTP ve SOCKS5 sunar, UDP içermez. Diğer ürünlerde protokol HTTP / SOCKS5 olarak yazılır ve UDP listelenmez. Oyun, VoIP veya WebRTC gibi UDP kullanan bir iş planlıyorsanız UDP proxy sayfamıza ve SOCKS5 UDP rehberimize bakın.
SOCKS5 proxy nasıl seçilir?
Önce protokolü değil, işi tanımlayın. SOCKS5 birden fazla üründe aynı şekilde çalışır; doğru ürünü IP türü, oturum modeli ve faturalandırma belirler.
- Uygulamanızın SOCKS5 desteğini doğrulayın. Ayar ekranında SOCKS5 seçeneği ve kimlik doğrulama alanı olmalıdır. Uygulama yalnızca HTTP proxy kabul ediyorsa SOCKS5 avantaj sağlamaz.
- Trafiğin türünü belirleyin. Yalnızca web ve API trafiği taşıyorsanız HTTP de yeterlidir. Web dışı TCP veya UDP trafiği varsa SOCKS5 gerekir; UDP için Türkiye dışı Statik Residential IPv4 seçin.
- Oturum modelini seçin. Her istekte farklı IP gerekiyorsa rotating, aynı hesap veya oturum için sabit IP gerekiyorsa statik ürün alın. Rotating ürünlerde sticky session ara bir çözümdür.
- IP türünü hedefe göre seçin. Datacenter IP'lerini engelleyen hedeflerde residential veya ISP kullanın. Engellemeyen hedeflerde datacenter daha ekonomiktir.
- Lokasyonu doğrulayın. Statik ISP IPv4 yalnızca ABD'de, Statik Datacenter IPv4 beş ülkede sunulur. Tüm ülkeler lokasyonlar sayfasında listelenir.
- Faturalandırmayı hacme göre seçin. Değişken trafik için GB başına paketler, sürekli trafik ve sabit IP sayısı için IP başına aylık paketler uygundur. GB'ler süre sınırı olmadan, tamamen kullanılana kadar bakiyede kalır.
- DNS ayarını kontrol edin. İstemcinizde
socks5hveya "uzak DNS" seçeneğini açın ve çıkış IP'sini doğrulayın. - Küçük başlayın ve kurallara uyun. Gerçek istemcinizle küçük bir paket test edin. Hedef sitelerin kurallarına ve Kabul Edilebilir Kullanım Politikamıza uyun.
Ürünlerin fiyat karşılaştırması fiyatlandırma sayfasında yer alır; paketi sipariş sayfasından tamamlayabilirsiniz. Sabit IP'li seçenekleri ayrıca özel proxy sayfamızda, dönen IP'li seçenekleri rotating proxy sayfamızda karşılaştırabilirsiniz.
SOCKS5 bağlantı hataları nasıl teşhis edilir?
SOCKS5 hataları HTTP koduyla değil, el sıkışmasındaki yanıt koduyla gelir. Kimlik doğrulama başarısız olursa proxy bağlantıyı kapatır; curl bu durumda SOCKS el sıkışması hatası verir. Önce kullanıcı adı, şifre ve yüzde kodlamasını kontrol edin. IP whitelist kullanıyorsanız çıkış yaptığınız IP'nin panelde kayıtlı olduğundan emin olun.
Bağlantı hiç kurulmuyorsa yerel ağınızın proxy portuna erişimini port kontrol aracı ile test edin. Proxy "komut desteklenmiyor" (0x07) yanıtı veriyorsa istemci büyük olasılıkla UDP desteği olmayan bir pakette UDP ASSOCIATE gönderiyordur. Tünel kurulduktan sonra gelen 403 veya 429 gibi yanıtlar hedef siteye aittir. Her hatanın hangi katmandan geldiği proxy hata kodları rehberimizde anlatılır.
Sık sorulan sorular
SOCKS5 proxy ne işe yarar?
SOCKS5 proxy, uygulamanızın bağlantılarını kendi çıkış IP'si üzerinden hedefe iletir. HTTP proxy'den farkı, yalnızca web trafiğiyle sınırlı olmamasıdır: masaüstü uygulamaları, e-posta istemcileri, oyun istemcileri ve scraping araçları aynı tüneli kullanabilir. İstek başlıklarına dokunmaz ve socks5h ile DNS çözümlemesini proxy tarafına bırakabilir. Web scraping ve otomasyonda HTTP ile aynı işi görür.
SOCKS5 mi HTTP proxy mi daha iyi?
Hangisinin daha iyi olduğu işe bağlıdır. Yalnızca web sayfası ve API trafiği taşıyorsanız iki protokol de çalışır; aracınızın desteklediğini seçin. Web dışı TCP trafiği, UDP veya başlıklara dokunulmaması gereken akışlar için SOCKS5 gerekir. WeProxy'de bu sayfadaki beş ürünün hepsi iki protokolü birlikte sunar, bu yüzden protokol seçimi ürün seçimini değiştirmez.
SOCKS5 proxy trafiği şifreler mi?
Hayır. SOCKS5 bir tünel protokolüdür ve kendi başına şifreleme eklemez. Trafiğin şifreli olması, uygulamanın kullandığı protokole bağlıdır: HTTPS veya TLS kullanan bağlantılar proxy üzerinden de şifreli geçer. Şifrelenmemiş bir protokolü SOCKS5 üzerinden taşıdığınızda içerik açık kalır. Gizlilik için HTTPS kullanın ve DNS sızıntısını önlemek için socks5h seçin.
WeProxy SOCKS5 proxy UDP destekliyor mu?
Yalnızca Statik Residential IPv4 ürününde ve Türkiye dışındaki on lokasyonda destekler. Bu paketler "SOCKS5 + UDP" olarak listelenir. Türkiye lokasyonlu paketler ve diğer ürünler SOCKS5'i yalnızca TCP için sunar. Uygulamanızın UDP kullanıp kullanmadığını önceden doğrulayın; ayrıntılar UDP proxy sayfamızda yer alır.
SOCKS5 proxy'de IP whitelist kullanılabilir mi?
Site SSS'ine göre kullanıcı adı / şifre ve IP whitelist yöntemleri, HTTP ve SOCKS5 üzerinden paketlerde kullanılabilir. Whitelist ile bağlandığınızda istemcide şifre girmeniz gerekmez; ancak çıkış yaptığınız IP değişirse bağlantı reddedilir. Bazı ürün kartlarında yalnızca kullanıcı adı / şifre listelenir, bu yüzden satın almadan önce ürün sayfasındaki teknik özellikleri kontrol edin.
Türkiye IP'li SOCKS5 proxy var mı?
Evet. Statik Residential IPv4'ün Türkiye lokasyonu Türk Telekom ve Vodafone ağlarından IP ile HTTP ve SOCKS5 sunar; UDP içermez. Rotating Residential IPv4 ve Rotating Datacenter IPv4 da Türkiye dahil birçok ülkede SOCKS5 ile kullanılabilir. Türkiye ürünlerinin tam karşılaştırması için Türkiye proxy sayfamıza bakın.









