ConnectPort kontrollerer destinationen, der anmodes om i CONNECT, ikke den lytter, der accepterer klienten:

EksempelnummerRolle
8888Tinyproxys indgående lytter.
443En almindelig HTTPS-destiationsport.
80 i en afvist CONNECTDen destination, som klienten faktisk bad om at tunnelen gik til.

Den udtrykkelige tilladelse til den almindelige HTTPS-destination er:

ConnectPort 443

Behold godkendelse og klientbegrænsninger. Tinyproxy-manualen definerer både en manglende portliste og den særlige indstilling til at deaktivere CONNECT. Fjernelse af en restriktiv liste kan udvide adgangen.

Hvis den anmodede port overrasker dig, så læs om CONNECT-autoriteten og den forudgående sekvens. Almindelig HTTP på port 80 kræver ikke CONNECT, blot fordi en proxy er involveret. En klient kan bevidst tunnelen en anden tjeneste eller bruge en utilsigtet tilstand; antag ikke, at hver CONNECT til port 80 kom fra en omdirigering på et websted.

En legitim ekstra HTTPS-port har brug for sin egen snævre tilladelse. Åbning af alle destinationer skjuler, om klienten lavede den tilsigtede anmodning. Hold det faktiske mål adskilt fra proxylytteren, før du ændrer politik.

Relaterede artikler