HTTP proxy ne yapar?
HTTP proxy web isteklerini iletmek için kullanılır. HTTPS hedeflere erişimde istemci, destekleyen HTTP proxy üzerinden CONNECT yöntemiyle bir tünel kurabilir. Bu durumda hedef siteyle yapılan TLS bağlantısı ile proxyye erişmek için kullanılan bağlantıyı birbirinden ayırmak gerekir.
Bir uygulamanın ayarında HTTPS sözcüğü geçmesi tek başına hangi bağlantının şifreli olduğunu açıklamaz. Paket dokümanında ve uygulamanın yardımında bu seçeneğin HTTPS hedef desteği mi, proxy sunucusuna TLS bağlantısı mı istediğini kontrol edin.
SOCKS5 ne zaman tercih edilir?
SOCKS5, HTTP dışındaki uygulamaların da kullanabildiği bir proxy protokolüdür. Ancak bunun için uygulamanızın SOCKS5 desteği bulunmalıdır. Bir yazılım yalnızca HTTP proxy alanı sunuyorsa aynı adrese SOCKS5 portu yazarak çalışmasını beklemeyin.
SOCKS5 standardında farklı bağlantı komutları bulunması, her sağlayıcının bunların tamamını sunduğu anlamına gelmez. Özellikle UDP gerektiren bir uygulamada paket desteğini ayrıca teyit edin. Proxyler kataloğundaki SOCKS5 seçimini sınırsız UDP veya bütün oyunlarla uyumluluk vaadi olarak değerlendirmeyin.
Protokolleri karşılaştırın
| Konu | HTTP/S | SOCKS5 |
|---|---|---|
| Uygulama | HTTP proxy destekleyen istemciler | SOCKS5 destekleyen istemciler |
| HTTPS hedef | Desteklenen CONNECT tüneliyle | İstemcinin HTTPS bağlantısıyla |
| Şifreleme | Hedef TLS ile proxy taşıması ayrı konular | SOCKS5 adı tek başına şifreleme sağlamaz |
| DNS | Kullanılan bağlantı yöntemine bağlı | İstemci veya proxy tarafında çözülebilir |
DNS çözümlemesi neden önemlidir?
DNS, alan adını bir IP adresine çevirir. Alan adının yerel cihazda mı yoksa proxy tarafında mı çözüldüğü, kullanılan istemcinin ayarına bağlıdır. curl aracında socks5h biçimi alan adı çözümlemesini proxyye bırakırken socks5 biçimi yerel çözümlemeyi kullanır.
Bu ayrım özellikle farklı ağlardan yapılan bağlantı denemelerinde hata kaynağını anlamaya yardımcı olur. Bir DNS hatası gördüğünüzde hemen farklı IP satın almak yerine, istemcinin hangi çözümleme yöntemini kullandığını kontrol edin.
HTTP ve SOCKS5 için örnek bağlantı testiŞifreleme ve kullanıcı bilgileri
SOCKS5 kullanmak, tek başına bütün bağlantıyı şifrelemez. Hedef hizmet için HTTPS kullanılması ve istemci ile proxy arasındaki taşıma güvenliği ayrı değerlendirilmelidir. Üçüncü taraf bir test aracına bütün kullanıcı adı ve parola listenizi vermeyin.
Kimlik doğrulama bilgilerini doğru alana girin; hedef sitenin kullanıcı hesabı ile proxy hesabı farklıdır. HTTP proxyden gelen 407 yanıtı proxy kimlik doğrulamasına işaret eder. Hedef sitenin oturum açma ekranı ise farklı bir yetkilendirme katmanıdır.
Satın alma ekranında nasıl karar verilir?
Önce uygulama belgelerinde desteklenen proxy türünü bulun. Web bağlantısı için iki seçenek de sunuluyorsa kendi iş akışınızda kısa bir deneme yapın. Protokol, adres ve portu tek bir set olarak ele alın; farklı paketlerin alanlarını birleştirmeyin.
Proxyler IPv4 siparişinde HTTP/S veya SOCKS5 seçimi yapılır. Diğer ürünlerde teslim edilen bağlantının özelliklerini ve uygulama desteğini kontrol edin. Bağlantı kurulmazsa uygulama adını, seçtiğiniz protokolü ve hata mesajını destek talebine ekleyin.
IPv4 protokol seçenekleri407 ve bağlantı hatalarıSık sorulan sorular
SOCKS5, HTTPS yerine geçer mi?
Hayır. SOCKS5 bir proxy protokolüdür; HTTPS hedef bağlantının TLS ile korunmasıyla ilgilidir. Aynı bağlantıda birlikte kullanılabilirler.
HTTP proxy ile HTTPS site açılabilir mi?
Proxy ve istemci HTTPS tünellemeyi destekliyorsa açılabilir. Bu, proxy adresinin mutlaka https:// ile başlaması gerektiği anlamına gelmez.
SOCKS5 seçince UDP kesin çalışır mı?
Hayır. Standarttaki yetenek ile satın aldığınız hizmetin sunduğu özellikler aynı olmayabilir; UDP desteğini ayrıca doğrulayın.
Teknik kaynaklar
İhtiyacınıza uygun planı seçin
Teslimat mevcut stoğa bağlıdır. Stok yetersizse bakiyenizden kesinti yapılmaz.