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žbaKdo vybírá destinaci?
Pevný TCP retranslátorKonfigurace přeposílání naslouchajícího portu.
Proxy SOCKS5Požadavek klienta v rámci zásad serveru.
HTTP forward proxyPož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.

Související články