I Tinyproxy 1.11.2 vælger Listen adressen, der modtager klientforbindelser, mens Allow styrer tilladte klienter. Bind vælger en udgående adresse.

Regler for lytter og klienter

Behold pakkens indstillinger for tjenestebruger, log og PID-fil. Erstat lytter- og adgangsposterne med den ønskede politik:

Port 8888
Listen 192.0.2.10
Allow 198.51.100.27/32
ConnectPort 443

Erstat begge dokumentationsadresser. Lytteradressen skal tilhøre serveren, og klientadressen skal svare til den kilde, serveren ser. Fjern gamle, for lempelige regler.

Uden Allow- eller Deny-poster tillader Tinyproxy alle klienter. Når der findes adgangsposter, bliver standarden at afvise, og reglernes rækkefølge har betydning. At slette alle adgangslinjer åbner derfor politikken i stedet for at gendanne en restriktiv standard.

ConnectPort 443 begrænser CONNECT til den destinationsport. Almindelige HTTP-anmodninger kræver separate destinationskontroller, hvis din installation har behov for dem.

Kontroller den kørende tjeneste

En udgående Bind-indstilling begrænser ikke indgående sockets. Undersøg den faktiske lytter efter opstart:

sudo ss -ltnp 'sport = :8888'

Kontroller begge adressefamilier for utilsigtede lyttere eller ældre tjenesteinstanser.

Denne version har ingen dokumenteret -t-indstilling, som kun parser konfigurationen. Når den administrerede tjeneste er stoppet, viser en kørsel i forgrunden opstartsfejl:

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

Stop forgrundsprocessen, før du genstarter den administrerede tjeneste. Test anmodninger fra en tilladt kilde og en anden kontrolleret kilde, som skal afvises. Destinationens logfiler hjælper med at bekræfte, at en afvist anmodning ikke blev videresendt.

Relaterede artikler