Tinyproxy 1.11.2: kuulaja ja kliendipääsu sätted
Kasuta Tinyproxy 1.11.2 Listen- ja Allow-sätteid õigesti, erista Bind ja Listen ning testi lubatud ja keelatud kliente.
Tinyproxy 1.11.2 puhul valib Listen kliendiühendusi vastu võtva aadressi ja Allow määrab lubatud kliendid. Bind valib väljamineva aadressi.
Kuulaja ja klientide reeglid
Säilita paketi teenusekasutaja, logi ja PID-faili sätted. Asenda kuulaja- ja pääsukirjed soovitud poliitikaga:
Port 8888
Listen 192.0.2.10
Allow 198.51.100.27/32
ConnectPort 443
Asenda mõlemad dokumentatsiooniaadressid. Kuulamisaadress peab kuuluma serverile ja kliendi aadress vastama serveri nähtavale allikale. Eemalda aegunud liiga lubavad reeglid.
Ilma Allow- või Deny-kirjeteta lubab Tinyproxy kõik kliendid. Kui pääsukirjed on olemas, muutub vaikevalik keelamiseks ja reeglite järjekord loeb. Kõigi pääsuridade kustutamine avab seega poliitika, mitte ei taasta piiravat vaikeolekut.
ConnectPort 443 piirab CONNECTi selle sihtpordiga. Tavalised HTTP-päringud vajavad eraldi sihtpiiranguid, kui sinu paigaldus seda nõuab.
Töötava teenuse kontrollimine
Väljaminev Bind-säte ei piira sissetulevaid sokleid. Kontrolli pärast käivitamist tegelikku kuulajat:
sudo ss -ltnp 'sport = :8888'
Kontrolli mõlemat aadressiperet soovimatute kuulajate või vanemate teenuseeksemplaride suhtes.
Sellel versioonil pole dokumenteeritud -t-lülitit pelgalt konfiguratsiooni parsimiseks. Kui hallatud teenus on peatatud, näitab esiplaanil käivitamine käivitusvigu:
sudo tinyproxy -d -c /etc/tinyproxy/tinyproxy.conf
Peata esiplaani protsess enne hallatud teenuse taaskäivitamist. Testi päringuid lubatud allikast ja teisest enda hallatavast allikast, mis tuleb tagasi lükata. Sihtkoha logid aitavad kinnitada, et tagasilükatud päringut ei edastatud.