Integrace · Protokoly
HTTP, HTTPS a SOCKS5 a přesně to, co brána s každým z nich dělá.
Tato stránka je přesným chováním pro lidi, kteří potřebují vědět, co se děje na kabelu a nepotřebují žádné speciální klienty.
Cheat sheet#
| Target | Proxy URL ve vašem klientovi | Port |
|---|---|---|
http:// a https:// URL | http://USER:PASS@res.proxy-cyber.com:9000 | 9000 |
| Cokoliv přes TCP, hostname vyřešeno při ukončení | socks5h://USER:PASS@res.proxy-cyber.com:9001 | 9001 |
| Stejné, hostname přeloženo vaším počítačem | socks5://USER:PASS@res.proxy-cyber.com:9001 | 9001 |
| Vyhrazená adresa, HTTP(S) | http://USER:PASS@203.0.113.42:8000 | 8000 |
| Vyhrazená adresa, SOCKS5 | socks5h://USER:PASS@203.0.113.42:8001 | 8001 |
HTTP#
Pro prostý http:// Váš klient odešle požadavek s absolutním URI a příkazem, který Proxy-Authorization Brána tuto hlavičku odstraní, přeposílá požadavek přes exit a streamuje odpověď zpět. HTTP/1.1 s keep-alive je podporováno; spojení s keep-live si ponechává výstup (viz kapitola 2.3). rotace).
HTTPS#
Pro an https:// cíl, který klient odešle CONNECT host:443 TLS handshake mezi klientem a cílem probíhá přes tento tunel: brána nikdy nic nedešifruje, nezkoumá ani nepodepsá a certifikát, který ověřujete, je vlastním certifikátem cíle. HTTP/2 a HTTP/3-over-TCP fallbacky vyjednané uvnitř tunelu fungují stejně jako by fungovali přímo.
SOCKS5#
- RFC 1928 s autentizací uživatelského jména/hesla (RFC 1730) nebo bez autentizace z adresy na whitelistu.
CONNECTna libovolný TCP port kromě 25.BINDaUDP ASSOCIATENejsou podporovány: žádné UDP, žádná příchozí spojení.- Poslat jméno hostitele (typ adresy 0x03), aby jej výstup rozpoznal: to je to, co
socks5h://Pokud váš klient řeší lokálně a odešle IP, požadavek stále funguje, ale DNS vyhledávání se stalo na vaší straně. - Zvolte SOCKS5 pro protokoly TCP, které nejsou HTTP a pro klienty, kteří mluví pouze SOCKS; pro webový provoz je port HTTP ekvivalentní.
Hlavičky#
Brána odstraní Proxy-Authorization a Proxy-Connection a nic nepřidává: ne Via, ne X-Forwarded-For, ne X-Real-IPTo, co cíl obdrží, je váš požadavek tak, jak by jej odeslalo výstupní zařízení, které je bodem sítě. Set User-Agent, Accept-Language a zbytek, aby odpovídal zemi výstupu sami.
Není podporováno#
- UDP v jakékoliv podobě (QUIC se vrací zpět na TCP v každém prohlížeči, když je nakonfigurován proxy).
- Cíle IPv6: výstupy jsou IPv4.
- TLS na samotný port proxy serveru (
https://jako je proxy Skok k bráně je jednoduchý; vizte následující schéma. Koncové body. - FTP, SMTP na portu 25 a protokoly, které vyžadují proxy server k otevření spojení zpět k vám.