Tinyproxy ConnectPort: odredišni port naspram porta za slušanje
Dijagnostikujte ograničenja odredišnog porta Tinyproxy CONNECT-a bez mešanja sa portom za slušanje.
ConnectPort proverava odredište zatraženo unutar CONNECT-a, a ne slušaoca koji prihvata klijenta:
| Primer broja | Uloga |
|---|---|
| 8888 | Dolazni slušalac Tinyproxy-ja. |
| 443 | Uobičajen odredišni port za HTTPS. |
| 80 u odbijenom CONNECT-u | Odredište koje je klijent zaista 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 definiše i odsutnu listu portova i posebno podešavanje za onemogućavanje CONNECT-a. Uklanjanje restriktivne liste može proširiti pristup.
Ako vas zatraženi port iznenadi, pročitajte o ovlašćenju CONNECT i prethodnom nizu. Običan HTTP na portu 80 ne zahteva CONNECT samo zato što je uključen proksi. Klijent može namerno tunelirati drugu uslugu ili koristiti nenamerni režim; ne pretpostavljajte da svaki CONNECT na port 80 dolazi sa preusmeravanja veb-sajta.
Legitiman dodatni HTTPS port zahteva sopstveno usko dopuštenje. Otvaranje svakog odredišta skriva da li je klijent poslao nameravani zahtev. Držite stvarni cilj odvojeno od proksi slušaoca pre promene pravila.