ConnectPort проверява местоназначението, поискано в CONNECT, а не слушателя, който приема клиента:

Примерен номерРоля
8888Входящият слушател на Tinyproxy.
443Често срещан порт на местоназначение за HTTPS.
80 в отхвърлен CONNECTМестоназначението, което клиентът действително е поискал да тунелира.

Изричното разрешение за често срещаното HTTPS местоназначение е:

ConnectPort 443

Запазете удостоверяването и ограниченията за клиента. Ръководството на Tinyproxy дефинира както липсващ списък с портове, така и специалната настройка за изключване на CONNECT. Премахването на ограничителен списък може да разшири достъпа.

Ако поисканият порт ви изненада, прочетете за правомощията на CONNECT и предходната последователност. Обикновеният HTTP на порт 80 не изисква CONNECT само защото участва прокси. Клиентът може умишлено да тунелира друга услуга или да използва нежелан режим; не приемайте, че всеки CONNECT към порт 80 идва от пренасочване на уебсайт.

Легитимният допълнителен HTTPS порт се нуждае от собствено тясно разрешение. Отварянето на всяко местоназначение скрива дали клиентът е направил предвидената заявка. Дръжте действителната цел отделно от слушателя на проксито, преди да промените политиката.

Подобни статии