Windowsin portproxy-sääntö välittää TCP:n yhteen määritettyyn kohteeseen. Se ei neuvottele selaimen HTTP-välityspalvelinpyyntöä eikä SOCKS-kohdepyyntöä.

PalveluKuka valitsee kohteen?
Kiinteä TCP-välittäjäKuuntelijan välitysmääritys.
SOCKS5-välityspalvelinAsiakkaan pyyntö palvelinkäytännön puitteissa.
HTTP-edelleenvälittävä välityspalvelinHTTP-välityspalvelinpyyntö, mukaan lukien CONNECT tavalliseen HTTPS-tunnelointiin.

Tarkastele olemassa olevaa välittäjää komennolla netsh interface portproxy show all. Vertaa sen määritettyä taustapalvelua protokollaan, jota asiakkaasi lähettää. netsh-viite kuvaa kuuntelijan ja kohteen osoitteet ja portit; TCP:n hyväksyminen ei muodosta HTTP- tai SOCKS-kättelyä.

Tavalliselle välittäjälle lähetetty SOCKS-neuvottelu saapuu vain kyseiseen kiinteään taustapalveluun. Se ei voi saada muuta kuin SOCKS-palvelua ymmärtämään pyyntöä tai valitsemaan uutta kohdetta.

Varsinaisen välityspalvelimen edessä oleva välittäjä on erilainen. Ylävirran välityspalvelin neuvottelee edelleen kohteista ja todennuksesta; välittäjä kuljettaa yhteyden sille. Verkkoon altistettu välittäjä voi laajentaa pääsyä kyseiseen taustapalveluun, joten pidä kuuntelijan pääsyraja tarkoituksellisena.

Valitse protokollakykyinen palvelu, kun vaatimuksena on yleinen HTTP- tai SOCKS-lähtö. Välitetty portti on vain yksi osa tätä polkua.

Aiheeseen liittyvät artikkelit