Tinyproxy 1.11.2: listener en tagong foar kliïnten
Brûk Listen en Allow goed yn Tinyproxy 1.11.2, ûnderskied Bind fan Listen en test tastiene en wegere kliïnten.
Yn Tinyproxy 1.11.2 kiest Listen it adres dat kliïntferbiningen oannimt, en bepaalt Allow hokker kliïnten tagong krije. Bind kiest in útgeand adres.
Regels foar listener en kliïnten
Hâld de pakketynstellingen foar tsjinstbrûker, log en PID-bestân. Ferfang de listener- en tagongsregels troch it bedoelde belied:
Port 8888
Listen 192.0.2.10
Allow 198.51.100.27/32
ConnectPort 443
Ferfang beide dokumintaasjeadressen. It listeneradres moat by de server hearre en it kliïntadres moat oerienkomme mei de boarne dy't de server sjocht. Helje ferâldere romme tastimmingsregels fuort.
Sûnder Allow- of Deny-regels lit Tinyproxy alle kliïnten ta. Sadree't der tagongsregels binne, wurdt de standert wegerjen en docht de folchoarder fan regels der ta. Alle tagongsrigels wiskje iepenet it belied dus ynstee fan in beheinende standert te herstellen.
ConnectPort 443 beheint CONNECT ta dy doelpoarte. Gewoane HTTP-fersiken hawwe aparte doelbeheiningen nedich as dyn ynrjochting dat freget.
De draaiende tsjinst kontrolearje
In útgeande Bind-ynstelling beheint ynkommende sockets net. Besjoch nei it starten de echt aktive listener:
sudo ss -ltnp 'sport = :8888'
Kontrolearje beide adresfamyljes op ûnbedoelde listeners of âldere tsjinstynstânsjes.
Foar dizze ferzje is gjin -t-opsje dokumintearre dy't allinnich de ynstellingen parsearret. As de behearde tsjinst stoppe is, lit in foargrûnrûn opstartflaters sjen:
sudo tinyproxy -d -c /etc/tinyproxy/tinyproxy.conf
Stopje it foargrûnproses foardatst de behearde tsjinst opnij startest. Test fersiken fan in tastiene boarne en in twadde boarne ûnder dyn kontrôle dy't wegere wurde moat. De logs fan it doel helpe fêst te stellen dat in wegere fersyk net trochstjoerd is.