Tinyproxy 1.11.2: dëgjuesi dhe hyrja e klientëve
Përdorni saktë Listen dhe Allow në Tinyproxy 1.11.2, dalloni Bind nga Listen dhe testoni klientët e lejuar dhe të refuzuar.
Në Tinyproxy 1.11.2, Listen zgjedh adresën që pranon lidhje klientësh dhe Allow kontrollon klientët e lejuar. Bind zgjedh adresën dalëse.
Rregullat e dëgjuesit dhe klientëve
Ruani cilësimet e paketës për përdoruesin e shërbimit, regjistrin dhe skedarin PID. Zëvendësoni hyrjet e dëgjuesit dhe të aksesit me politikën e synuar:
Port 8888
Listen 192.0.2.10
Allow 198.51.100.27/32
ConnectPort 443
Zëvendësoni të dyja adresat e dokumentacionit. Adresa e dëgjuesit duhet t’i përkasë serverit dhe ajo e klientit të përputhet me burimin që sheh serveri. Hiqni rregullat e vjetruara tepër lejuese.
Pa hyrje Allow ose Deny, Tinyproxy lejon të gjithë klientët. Kur ka hyrje aksesi, sjellja e parazgjedhur bëhet refuzimi dhe rendi i rregullave ka rëndësi. Prandaj fshirja e çdo rreshti aksesi e hap politikën në vend që ta kthejë në një parazgjedhje kufizuese.
ConnectPort 443 e kufizon CONNECT te ajo portë destinacioni. Kërkesat e zakonshme HTTP kanë nevojë për kontrolle të veçanta destinacioni nëse vendosja juaj i kërkon.
Kontrollimi i shërbimit që punon
Një cilësim dalës Bind nuk kufizon socket-et hyrëse. Pas nisjes kontrolloni dëgjuesin real:
sudo ss -ltnp 'sport = :8888'
Kontrolloni të dyja familjet e adresave për dëgjues të paqëllimshëm ose instanca më të vjetra shërbimi.
Ky version nuk ka një opsion -t të dokumentuar vetëm për analizimin e konfigurimit. Me shërbimin e menaxhuar të ndalur, ekzekutimi në plan të parë tregon gabimet e nisjes:
sudo tinyproxy -d -c /etc/tinyproxy/tinyproxy.conf
Ndalni procesin në plan të parë para rinisjes së shërbimit të menaxhuar. Testoni kërkesa nga një burim i lejuar dhe një burim i dytë i kontrolluar që duhet refuzuar. Regjistrat e destinacionit ndihmojnë të konfirmoni se kërkesa e refuzuar nuk u përcoll.