Tinyproxy 1.11.2: listener u aċċess tal-klijenti
Uża Listen u Allow sew f’Tinyproxy 1.11.2, iddistingwi Bind minn Listen u ttestja klijenti permessi u miċħuda.
F’Tinyproxy 1.11.2, Listen jagħżel l-indirizz li jaċċetta konnessjonijiet tal-klijenti, u Allow jikkontrolla l-klijenti permessi. Bind jagħżel indirizz ’il barra.
Regoli tal-listener u tal-klijenti
Żomm is-settings tal-pakkett għall-utent tas-servizz, il-log u l-fajl PID. Ibdel l-entrati tal-listener u tal-aċċess bil-politika maħsuba:
Port 8888
Listen 192.0.2.10
Allow 198.51.100.27/32
ConnectPort 443
Ibdel iż-żewġ indirizzi tad-dokumentazzjoni. L-indirizz tal-listener irid ikun tas-server, u l-indirizz tal-klijent irid jaqbel mas-sors li jara s-server. Neħħi regoli permissivi li m’għadhomx validi.
Mingħajr entrati Allow jew Deny, Tinyproxy jippermetti l-klijenti kollha. Meta jkun hemm entrati ta’ aċċess, il-predefinit isir ċaħda u l-ordni tar-regoli tgħodd. Għalhekk it-tħassir tal-linji kollha tal-aċċess jiftaħ il-politika minflok jirrestawra predefinit restrittiv.
ConnectPort 443 jillimita CONNECT għal dak il-port tad-destinazzjoni. Talbiet HTTP normali jeħtieġu kontrolli separati tad-destinazzjoni jekk l-installazzjoni tiegħek titlobhom.
Verifika tas-servizz li qed jaħdem
Setting Bind ’il barra ma jillimitax sockets deħlin. Spezzjona l-listener effettiv wara l-istartjar:
sudo ss -ltnp 'sport = :8888'
Iċċekkja ż-żewġ familji ta’ indirizzi għal listeners mhux intenzjonati jew istanzi aktar qodma tas-servizz.
Din il-verżjoni m’għandhiex swiċċ -t dokumentat għall-analiżi tal-konfigurazzjoni biss. Bis-servizz ġestit imwaqqaf, tħaddim fil-foreground juri żbalji tal-istartjar:
sudo tinyproxy -d -c /etc/tinyproxy/tinyproxy.conf
Waqqaf il-proċess tal-foreground qabel terġa’ tibda s-servizz ġestit. Ittestja talbiet minn sors permess u t-tieni sors ikkontrollat li jrid jiġi miċħud. Il-logs tad-destinazzjoni jgħinu jikkonfermaw li talba miċħuda ma ġietx mgħoddija.