Tinyproxy ConnectPort: odredišni port nasuprot portu za slušanje
Dijagnosticirajte ograničenja odredišnog porta u Tinyproxy CONNECT-u bez zamjene s portom za slušanje.
ConnectPort provjerava odredište zatraženo unutar CONNECT-a, a ne slušatelja koji prihvaća klijenta:
| Primjer broja | Uloga |
|---|---|
| 8888 | Dolazni slušatelj Tinyproxyja. |
| 443 | Uobičajen odredišni port za HTTPS. |
| 80 u odbijenom CONNECT-u | Odredište koje je klijent doista zatražio za tuneliranje. |
Izričito dopuštenje za uobičajeno HTTPS odredište je:
ConnectPort 443Zadržite autentifikaciju i ograničenja klijenta. Tinyproxy priručnik definira i nedostajući popis portova i posebnu postavku za onemogućavanje CONNECT-a. Uklanjanje restriktivnog popisa može proširiti pristup.
Ako vas zatraženi port iznenadi, pročitajte o ovlasti CONNECT i prethodnom slijedu. Obični HTTP na portu 80 ne zahtijeva CONNECT samo zato što je uključen proxy. Klijent može namjerno tunelirati drugu uslugu ili rabiti nenamjerni način rada; ne pretpostavljajte da svaki CONNECT na port 80 dolazi s preusmjeravanja web-stranice.
Legitiman dodatni HTTPS port treba vlastito usko dopuštenje. Otvaranje svakog odredišta skriva je li klijent poslao namjeravani zahtjev. Držite stvarni cilj odvojeno od proxy slušatelja prije promjene pravila.