TCP persiuntimas į fiksuotą paskirties vietą naudojant Windows portproxy
portproxy taisyklė perduoda klausytoją į fiksuotą paskirties vietą. Ji neprideda SOCKS ar HTTP CONNECT derybų, kurių tikisi proxy suprantantys klientai.
Windows portproxy taisyklė persiunčia TCP į vieną sukonfigūruotą paskirties vietą. Ji nederybų dėl naršyklės HTTP proxy užklausos ar SOCKS paskirties užklausos.
| Paslauga | Kas pasirenka paskirties vietą? |
|---|---|
| Fiksuotas TCP persiuntėjas | Klausytojo persiuntimo konfigūracija. |
| SOCKS5 proxy | Kliento užklausa, laikantis serverio politikos. |
| HTTP tiesioginis proxy | HTTP proxy užklausa, įskaitant CONNECT įprastam HTTPS tuneliavimui. |
Patikrinkite esamą persiuntėją naudodami netsh interface portproxy show all. Palyginkite jo sukonfigūruotą backend su protokolu, kurį siunčia jūsų klientas. netsh nuoroda aprašo klausytojo ir paskirties adresus bei portus; TCP priėmimas nesukuria HTTP ar SOCKS rankos paspaudimo.
SOCKS derybos, išsiųstos įprastam persiuntėjui, tiesiog pasiekia tą fiksuotą backend. Jos negali priversti ne SOCKS paslaugos suprasti užklausos ar pasirinkti naujo taikinio.
Persiuntėjas prieš tikrą proxy yra kitoks. Aukštesnysis proxy vis dar derasi dėl paskirties vietų ir autentifikavimo; persiuntėjas neša ryšį iki jo. Tinkle atviras persiuntėjas gali išplėsti prieigą prie to backend, todėl laikykite klausytojo prieigos ribą sąmoningą.
Pasirinkite protokolą palaikančią paslaugą, kai reikalavimas yra bendra HTTP ar SOCKS išėjimas. Persiųstas portas yra tik viena to kelio dalis.