У Tinyproxy-ју 1.11.2 Listen бира адресу која прима клијентске везе, а Allow одређује дозвољене клијенте. Bind бира излазну адресу.

Правила ослушкивања и клијената

Задржите подешавања пакета за корисника сервиса, дневник и PID датотеку. Замените уносе ослушкивања и приступа жељеном политиком:

Port 8888
Listen 192.0.2.10
Allow 198.51.100.27/32
ConnectPort 443

Замените обе документационе адресе. Адреса ослушкивања мора да припада серверу, а адреса клијента да одговара извору који сервер види. Уклоните застарела превише попустљива правила.

Без уноса Allow или Deny Tinyproxy дозвољава све клијенте. Када постоје уноси приступа, подразумевана радња постаје одбијање и редослед правила је важан. Брисање свих редова приступа зато отвара политику уместо враћања ограничавајућег подразумеваног стања.

ConnectPort 443 ограничава CONNECT на тај одредишни порт. Обични HTTP захтеви траже засебну контролу одредишта ако је ваше окружење захтева.

Провера покренутог сервиса

Излазно подешавање Bind не ограничава улазне сокете. После покретања проверите стварно ослушкивање:

sudo ss -ltnp 'sport = :8888'

Проверите обе породице адреса због нежељених слушалаца или старијих инстанци сервиса.

Ова верзија нема документован прекидач -t само за парсирање конфигурације. Када је управљани сервис заустављен, покретање у првом плану показује грешке покретања:

sudo tinyproxy -d -c /etc/tinyproxy/tinyproxy.conf

Зауставите процес у првом плану пре поновног покретања управљаног сервиса. Тестирајте захтеве са дозвољеног извора и другог контролисаног извора који мора бити одбијен. Дневници одредишта помажу да потврдите да одбијени захтев није прослеђен.

Повезани чланци