Araç
SOCKS5 Proxy Kontrol
SOCKS5 el sıkışmasını, kimlik doğrulama yöntemini ve bir CONNECT isteğine verilen yanıt kodunu görün.
SOCKS5 proxy bilgileri
Sonuç
Henüz sonuç yok. Proxy bilgilerini girip SOCKS5 Proxy'yi Test Et düğmesine basın.
Sonuç nasıl okunur?
Sınırlar
Bu araç UDP desteğini test etmez; yalnızca TCP için CONNECT komutunu dener. BIND ve UDP ASSOCIATE komutları sınanmaz, bu yüzden sonuç UDP üzerinden çalışan uygulamalar hakkında bilgi vermez. Sonuç, bu anda sunucumuzdan yapılan tek bir denemeyi yansıtır. Kalıcı hız, kararlılık ya da hedef sitelerde engellenip engellenmeme konusunda bilgi vermez.
El sıkışma
SOCKS5 bağlantısı bir selamlamayla başlar: istemci desteklediği kimlik doğrulama yöntemlerini söyler, sunucu birini seçer. El sıkışma Tamam ise sunucu SOCKS5 konuştu ve bir yöntem seçti. Başarısız ise sunucu SOCKS5 gibi yanıt vermedi ya da önerilen yöntemlerden hiçbirini kabul etmedi.
Kimlik doğrulama yöntemi
- Kimlik doğrulama yok: Sunucu bilgi istemeden bağlantıyı kabul etti.
- Kullanıcı adı ve şifre: Sunucu RFC 1929 ile kullanıcı adı ve şifre istedi ve girdiğiniz bilgiyi kabul etti.
- Kabul edilebilir yöntem yok: Sunucu, istemcinin önerdiği yöntemlerden hiçbirini kabul etmedi.
Şifre yanlışsa SOCKS5 bir HTTP 407 yanıtı vermez. Sunucu sıfırdan farklı bir durum baytı gönderir ve bağlantıyı kapatır; araç bunu Reddedildi olarak gösterir.
CONNECT yanıt kodu
| Kod | Anlamı |
|---|---|
| 0x00 | Başarılı |
| 0x01 | Genel SOCKS sunucu hatası |
| 0x02 | Kural kümesi bağlantıya izin vermiyor |
| 0x03 | Ağa ulaşılamıyor |
| 0x04 | Sunucuya ulaşılamıyor |
| 0x05 | Bağlantı reddedildi |
| 0x06 | TTL süresi doldu |
| 0x07 | Komut desteklenmiyor |
| 0x08 | Adres türü desteklenmiyor |
Araç yanıt kodunu yalnızca sunucu CONNECT isteğine bir kod döndürdüyse gösterir. Daha önceki bir aşamada takılan denemelerde kod Alınamadı olarak görünür.
socks5 ile socks5h
curl ve onu örnek alan kitaplıklarda socks5:// adı çözümlemeyi sizin tarafınızda, socks5h:// ise proxy tarafında yapar. Bu araç hedef adını her zaman proxy'ye gönderir; yani socks5h davranışını sınar. Adın nerede çözümlendiği, DNS sorgularınızı kimin görebileceğini belirler.
Genel bilgi
SOCKS5 şifreleme eklemez. Kullanıcı adı ve şifre RFC 1929 gereği düz metin olarak iletilir; bu yüzden güvenmediğiniz bir ağda kullanmayın. HTTPS trafiği SOCKS5 tünelinde de kendi şifrelemesiyle taşınır.
Sık sorulan sorular
İstemci ile SOCKS5 sunucusu arasındaki ilk konuşmadır: istemci desteklediği kimlik doğrulama yöntemlerini bildirir, sunucu birini seçer. Ardından, gerekiyorsa kullanıcı adı ve şifre aşaması, sonra da hedefe bağlanma isteği (CONNECT) gelir.
Bu ad bir RFC'de değil curl'ün adres gösterimindeki geleneğidir. socks5:// ile hedef adı sizin cihazınızda çözümlenir ve proxy'ye IP adresi gider; socks5h:// ile ad proxy'ye gider ve orada çözümlenir. Bu araç adı proxy'ye gönderir.
HTTP proxy'deki gibi bir 407 yanıtı görmezsiniz. Sunucu bir hata durumu bildirip bağlantıyı kapatır. Araç bu durumu Reddedildi olarak gösterir ve yanıt kodu satırında kod görünmez, çünkü CONNECT aşamasına gelinememiştir.
Bu araçla edemezsiniz; yalnızca TCP için CONNECT komutu denenir. UDP, SOCKS5 sunucusunun ayrıca desteklemesi gereken bir özelliktir; tarayıcılar ve cURL SOCKS5 üzerinden UDP göndermez. UDP kullanan bir uygulamanız varsa desteği o uygulamayla ayrıca doğrulamanız gerekir.
Paketler
Kendi proxy’nizi seçmek ister misiniz?
Türkiye ve yurt dışı mobil proxy paketlerini inceleyin; protokol ve kota bilgileri ürün sayfalarında yazar.
Satın alma, güvenli ödeme sayfasında tamamlanır.