I Tinyproxy 1.11.2 velger Listen adressen som tar imot klientforbindelser, mens Allow styrer hvilke klienter som slipper til. Bind velger en utgående adresse.

Regler for lytter og klienter

Behold pakkens innstillinger for tjenestebruker, logg og PID-fil. Bytt ut lytter- og tilgangsoppføringene med ønsket policy:

Port 8888
Listen 192.0.2.10
Allow 198.51.100.27/32
ConnectPort 443

Bytt ut begge dokumentasjonsadressene. Lytteradressen må tilhøre serveren, og klientadressen må samsvare med kilden serveren ser. Fjern utdaterte, for åpne regler.

Uten Allow- eller Deny-oppføringer tillater Tinyproxy alle klienter. Når tilgangsoppføringer finnes, blir standarden å avvise, og rekkefølgen på reglene har betydning. Å slette alle tilgangslinjer åpner derfor policyen i stedet for å gjenopprette en begrensende standard.

ConnectPort 443 begrenser CONNECT til denne målporten. Vanlige HTTP-forespørsler trenger egne målkontroller hvis oppsettet ditt krever det.

Kontrollere tjenesten som kjører

En utgående Bind-innstilling begrenser ikke innkommende socketforbindelser. Undersøk den faktiske lytteren etter oppstart:

sudo ss -ltnp 'sport = :8888'

Kontroller begge adressefamiliene for utilsiktede lyttere eller eldre tjenesteinstanser.

Denne versjonen har ingen dokumentert -t-bryter som bare parser konfigurasjonen. Når den administrerte tjenesten er stoppet, viser en kjøring i forgrunnen oppstartsfeil:

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

Stopp forgrunnsprosessen før du starter den administrerte tjenesten på nytt. Test forespørsler fra en tillatt kilde og en annen kontrollert kilde som skal avvises. Målloggene hjelper med å bekrefte at en avvist forespørsel ikke ble videresendt.

Relaterte artikler