TCP retranslace na pevnou destinaci s Windows portproxy
Pravidlo portproxy přeposílá naslouchající port na pevnou destinaci. Nepřidává vyjednávání SOCKS ani HTTP CONNECT, které očekávají klienti podporující proxy.
Pravidlo portproxy ve Windows retransluje TCP na jednu nakonfigurovanou destinaci. Nevyjednává požadavek HTTP proxy prohlížeče ani požadavek na destinaci SOCKS.
| Služba | Kdo vybírá destinaci? |
|---|---|
| Pevný TCP retranslátor | Konfigurace přeposílání naslouchajícího portu. |
| Proxy SOCKS5 | Požadavek klienta v rámci zásad serveru. |
| HTTP forward proxy | Požadavek HTTP proxy včetně CONNECT pro běžné tunelování HTTPS. |
Prohlédněte stávající retranslátor pomocí netsh interface portproxy show all. Porovnejte jeho nakonfigurovaný backend s protokolem, který posílá váš klient. referenční příručka netsh popisuje adresy a porty naslouchajícího portu a destinace; přijetí TCP nenaváže handshake HTTP ani SOCKS.
Vyjednávání SOCKS odeslané běžnému retranslátoru prostě dorazí na tento pevný backend. Nemůže přimět službu, která SOCKS nepodporuje, aby požadavku porozuměla nebo zvolila nový cíl.
Retranslátor před skutečným proxy je jiný. Nadřazený proxy stále vyjednává destinace a ověřování; retranslátor k němu nese spojení. Retranslátor vystavený síti může rozšířit přístup k tomuto backendu, proto udržujte přístupovou hranici naslouchajícího portu záměrnou.
Pokud je požadavkem obecný výstup HTTP nebo SOCKS, zvolte službu schopnou daného protokolu. Přesměrovaný port je jen jednou částí takové cesty.