/72Proxy aracı
SOCKS5 Kontrol
SOCKS5 el sıkışmasını ve yetkilendirmeyi sınar.
Araç alanı
Sunucu tarafında test ederSOCKS5 Kontrol, bir proxy'nin SOCKS5 konuşup konuşmadığını, kullanıcı adı ve parolayı kabul edip etmediğini ve hangi çıkış IP'sini gösterdiğini sınar. Test sitenin sunucusundan yapılır, sizin bilgisayarınızdan değil.
Bu araç ne yapar?
Bu araç önce proxy'ye TCP ile bağlanır, ardından RFC 1928 (yeni sekmede açılır) el sıkışmasını yürütür: sürüm ve yöntem seçimi, gerekiyorsa RFC 1929 (yeni sekmede açılır) kullanıcı adı/parola alt müzakeresi, sonra bir CONNECT isteği. Hedef, IP yankı hizmetidir (api64.ipify.org). Yanıttan çıkış IP'si okunur ve IPv4 ya da IPv6 olduğu belirtilir.
Her adım ayrı bir hata noktasıdır. Bu nedenle başarısız sonuç, sorunun el sıkışmada mı, yetkilendirmede mi, yoksa hedefe giderken mi olduğunu ayırt etmeye yardım eder.
Nasıl kullanılır?
- Proxy'yi
PROXY_HOST:PROXY_PORT,PROXY_HOST:PROXY_PORT:KULLANICI:PAROLA,KULLANICI:PAROLA@PROXY_HOST:PROXY_PORTya dasocks5://KULLANICI:PAROLA@PROXY_HOST:PROXY_PORTbiçiminde yazın; IPv6 adresi köşeli parantez içinde olur. Her satıra bir proxy gelir. - Kontrolü başlatın.
- Sonuç tablosunu okuyun.
Alan adının nerede çözüleceği istemci yazılımına bağlıdır. Örneğin curl belgesine göre socks5:// şemasında ad yerelde, socks5h:// şemasında proxy tarafından çözülür; yazılımınız farklı davranabilir. Bu araçta iki şema aynı sayılır: hedef her zaman alan adı olarak gönderilir ve adı proxy çözer.
Aşağıdaki komut aynı sınamayı kendi makinenizde de yapar:
curl --proxy socks5h://KULLANICI:PAROLA@PROXY_HOST:PROXY_PORT \
https://api64.ipify.orgSonuçları nasıl okumalı?
| Alan | Anlamı |
|---|---|
| Durum | Başarılı ya da hata kodu ve Türkçe açıklaması |
| Bağlantı (ms) | Sunucudan proxy'ye TCP bağlantısı kurulana kadar geçen süre |
| Toplam (ms) | El sıkışma, yetkilendirme ve yankı isteğinin toplam süresi |
| Çıkış IP | Yankı hizmetinin gördüğü adres |
| IPv4 / IPv6 | Çıkış adresinin ailesi |
Süreler testin yapıldığı anı gösterir; gelecekteki performans için bir söz değildir.
Hata nedenleri:
- Bağlantı zaman aşımı veya reddi: Adres, port ya da güvenlik duvarı kuralı yanlış; o portta SOCKS5 dinlemiyor olabilir.
- 407 değil, SOCKS5 yetkilendirme reddi: SOCKS5'te HTTP'nin 407 kodu yoktur. Proxy kullanıcı adı/parola alt müzakeresini reddederse, sunulan yöntemlerin hiçbirini kabul etmezse ya da kimlik bilgisi istediği hâlde satırda hiç yoksa araç kimlik doğrulama hatası bildirir. Kullanıcı adı ve parolayı, ayrıca IP beyaz listesi gerekiyorsa sunucunun adresini denetleyin.
- Hedefe ulaşılamadı: El sıkışma başarılı ama proxy yankı hizmetine gidemedi. IPv6 çıkışlı bir proxy'de hedefte AAAA kaydı yoksa bu beklenen sonuçtur.
- Beklenen protokolle yanıt vermedi: Port büyük olasılıkla HTTP proxy'ye ait.
- TLS hatası: Tüneldeki şifreli bağlantı kurulamadı.
Sık yapılan hatalar
- HTTP proxy portunu SOCKS5 sanmak. Aynı sağlayıcının HTTP ve SOCKS5 portları farklı olabilir.
- Parolanın şifreli gittiğini varsaymak. SOCKS5 parolası düz metin taşınır; hassas bir parolayı herkese açık ağlarda kullanmayın.
- IPv6 adresinde köşeli parantezi unutmak:
[2001:db8::10]:PROXY_PORTbiçimini kullanın. - SOCKS5 destekli ürünü varsaymak. Bir paketin SOCKS5 sunup sunmadığı ürün sayfasında yazar; örneğin HTTP & SOCKS5 Proxy sayfasındaki notlara bakın.
Gizlilik ve sınırlar
Girdi yalnızca test için işlenir ve saklanmaz. Yerel, özel ve ayrılmış adresler engellenir (SSRF koruması), bazı portlar kontrol edilmez ve istek sayısı sınırlıdır. Araç yalnızca size ait ya da test yetkiniz olan proxy'ler için kullanılmalıdır. Sonuç bir anlık ölçümdür; proxy'nin sürekliliği, hızı veya hedef sitelerde engellenmeyeceği hakkında bir şey söylemez. Protokolü otomatik seçtirmek isterseniz Proxy Kontrol aracını kullanın.
Sık sorulanlar
SOCKS5 Kontrol ile Proxy Kontrol arasındaki fark nedir?
Proxy Kontrol protokolü otomatik seçebilir. SOCKS5 Kontrol yalnızca SOCKS5 el sıkışmasını sınar; proxy HTTP konuşuyorsa protokol uyuşmazlığı hatası alırsınız.
SOCKS5 kullanıcı adı ve parolası şifreli mi gider?
Hayır. RFC 1929'a göre parola düz metin taşınır. Ağın dinlenebildiği ortamlarda bu yöntemin önerilmediği RFC'de belirtilir.
Araç UDP desteğini de sınar mı?
Hayır. Araç yalnızca TCP üzerinden CONNECT komutunu ve çıkış IP'sini sınar. UDP ASSOCIATE desteği ayrıca denenmez.
Test sırasında girdiğim bilgiler saklanıyor mu?
Girdi yalnızca test için işlenir ve saklanmaz. Sonuç tablosunda parola maskelenir.
İlgili araçlar
Ürün
IPv6 Proxy
Ürün özellikleri ve paketler ürün sayfasında. Satışı Sağlam Proxy üzerinden yapılır.
Güvenlik notu
Bu araç bağlantıyı sunucu tarafında sınar. Girdiğiniz proxy adresi, port ve varsa kimlik bilgisi test için sunucuya iletilir. Gerçek kimlik bilgilerini yalnızca bu amaçla girin.