Tinyproxy ConnectPort: destinasjonsport mot lyttende port
Diagnostiser Tinyproxy CONNECT-begrensninger på destinasjonsporten uten å forveksle dem med den lyttende porten.
ConnectPort kontrollerer destinasjonen som forespørres inne i CONNECT, ikke lytteren som tar imot klienten:
| Eksempelnummer | Rolle |
|---|---|
| 8888 | Tinyproxys innkommende lytter. |
| 443 | En vanlig HTTPS-destinasjonsport. |
| 80 i en avvist CONNECT | Destinasjonen klienten faktisk ba om at tunnelen skulle gå til. |
Den uttrykkelige tillatelsen for den vanlige HTTPS-destinasjonen er:
ConnectPort 443Behold autentisering og klientbegrensninger. Tinyproxy-håndboken definerer både en manglende portliste og den spesielle innstillingen for å deaktivere CONNECT. Å fjerne en restriktiv liste kan utvide tilgangen.
Hvis porten som ble forespurt overrasker deg, les om CONNECT-autoriteten og sekvensen før. Vanlig HTTP på port 80 krever ikke CONNECT bare fordi en proxy er involvert. En klient kan bevisst tunnelen en annen tjeneste eller bruke en utilsiktet modus; ikke anta at hver CONNECT til port 80 kom fra en omdirigering på et nettsted.
En legitim ekstra HTTPS-port trenger sin egen snevre tillatelse. Å åpne alle destinasjoner skjuler om klienten gjorde den tiltenkte forespørselen. Hold det faktiske målet atskilt fra proxylotteren før du endrer policy.