Tinyproxy ConnectPort: paskirties prievadas ir klausymosi prievadas
Diagnozuokite Tinyproxy CONNECT paskirties prievado apribojimus nesupainiodami jų su klausymosi prievadu.
ConnectPort tikrina CONNECT viduje prašomą paskirties tašką, o ne klientą priimantį klausytoją:
| Pavyzdžio numeris | Vaidmuo |
|---|---|
| 8888 | Tinyproxy įeinantis klausytojas. |
| 443 | Įprastas HTTPS paskirties prievadas. |
| 80 atmestame CONNECT | Paskirties taškas, kurį klientas iš tikrųjų prašė tuneliuoti. |
Aiškus leidimas įprastam HTTPS paskirties taškui yra:
ConnectPort 443Išsaugokite autentifikavimą ir kliento apribojimus. Tinyproxy vadovas apibrėžia ir nesančio prievadų sąrašo atvejį, ir specialų CONNECT išjungimo nustatymą. Pašalinus ribojantį sąrašą, prieiga gali išsiplėsti.
Jei prašomas prievadas nustebina, paskaitykite apie CONNECT įgaliojimą ir prieš tai einančią seką. Paprastas HTTP 80 prievade nereikalauja CONNECT vien todėl, kad dalyvauja tarpinis serveris. Klientas gali sąmoningai tuneliuoti kitą paslaugą arba naudoti nenumatytą režimą; nepriimkite, kad kiekvienas CONNECT į 80 prievadą atėjo iš svetainės peradresavimo.
Teisėtas papildomas HTTPS prievadas turi savo siaurą leidimą. Atvėrus visus paskirties taškus, paslepiama, ar klientas atliko numatytą užklausą. Prieš keisdami politiką, laikykite tikrąjį tikslą atskirai nuo tarpinio serverio klausytojo.