Egenskaper
Installer TinyProxy
Oppdater systempakker ved å skrive følgende kommando.
ubuntu@ubuntu: ~ $ sudo apt-get update
ubuntu@ubuntu: ~ $ sudo apt -get oppgradering -y
Når oppdateringen er fullført, installer TinyProxy ved å skrive denne kommandoen.
ubuntu@ubuntu: ~ $ sudo apt -get -y installere bittyproxy
TinyProxy vil bli installert. For å starte og sjekke statusen til TinyProxy, skriv disse kommandoene.
ubuntu@ubuntu: ~ $ sudo SystemCTL TinyProxy Start
ubuntu@ubuntu: ~ $ sudo SystemCTl TinyProxy Status
Konfigurer nettleser
For å få TinyProxy til å fungere, må du endre noen innstillinger i nettleseren din. For å gjøre det, gå inn i innstillinger for nettlesernettverk og klikk på den manuelle proxy -konfigurasjonen, og i HTTP Proxy Bar, skriv den offentlige IP_ADDRESS som du vil kjøre TinyProxy. Og portnummeret (som standard TinyProxy Port Nei. er 8888).
Du kan også bruke FoxyProxy for å konfigurere nettleseren din. Det er et fullmaktsstyringsverktøy som er mye bedre enn den begrensede evnen til Firefox Proxy -konfigurasjon. Det er en utvidelse for nettlesere.
TinyProxy -konfigurasjon
TinyProxy -konfigurasjonsfilen er lokalisert i følgende bane “ETC/TINYPROXY/TINYPROXY.Conf ”.
For å få tilgang til den, skriv inn følgende kommando.
ubuntu@ubuntu: ~ $ cd etc/TinyProxy/TinyProxy.konf
For å gjøre endringer i TinyProxy -konfigurasjonsfilen, åpne den ved hjelp av VIM.
ubuntu@ubuntu: ~ $ sudo vim etc/TinyProxy/TinyProxy.konf
Gå til linjen Tillat 127.0.0.1 og endre den med din offentlige IP -adresse.
Gå nå til linjen #Listen 192.168.0.1 . Kommenter denne linjen og skriv IP_Addressen din i den.
Tillat og blokkering av bruker IPS
TinyProxy lar deg legge til eller blokkere en bruker IP eller en rekke IP -er fra å bruke TinyProxy. For å tillate eller blokkere brukerens IP, gå til linjen Tillat 127.0.0.1, og under denne linjen, legg til IP -adressene du vil tillate [ip_address]. For å tillate en rekke IP -adresse rett under linjen, tillater 192.168.0.0 Legg til en linje
Tillat [IP_Address/Range]
For å blokkere en bruker IP eller en rekke IP -er, bare kommenter IP_ADDRESS du vil blokkere. I TinyProxy, som standard, er alle IP -ene blokkert.
Autorisasjon
I TinyProxy kan du konfigurere autorisasjon slik at bare brukerne kan få tilgang til TinyProxy som er autorisert. For å sette opp autorisasjonsopplysningene, gå til linjen #Basicauth brukerpassord. Ukomment denne linjen og skriv passordet ditt på slutten av denne linjen.
BasicAuth brukerpassord [passordet ditt]
Legge til filter
Du kan også legge til et trafikkfilter ved å blokkere nettsteder ved hjelp av TinyProxy. Følg instruksjonene for å legge til trafikkfilter.
Gå til linjen Filter “/etc/TinyProxy/Filter”. Kommenter denne linjen. Du kan legge filteret på URL eller domener. Under denne linjen kan du kommentere en annen linje, “Filterextanded on”. Og “Filterdefaultdeny ja”.
Lagre endringene og legg til domener på nettstedene du vil blokkere i filterfilen. Du kan få tilgang til filterfilen i “/Etc/TinyProxy/Filter” sti. Så åpne den ved hjelp av vim.
ununtu@ubuntu: ~ $ sudo vim etc/TinyProxy/Filter
Legg til domenelinjen for linje. Du kan legge til et hvilket som helst og så mange domener du vil blokkere.
Hver gang du gjør noen endringer i filterlisten eller TinyProxy -konfigurasjonsfilen, må du starte TinyProxy -tjenesten på nytt. For å starte kommandoen for TinyProxy Service Type.
ubuntu@ubuntu: ~ $ service TinyProxy Restart
La nå brannmuren ved å skrive kommandoen.
ubuntu@ubuntu: ~ $ sudo iptables -a input -j aksepterer -m kommentar -Kommentar “TinyProxy” -s 192.163.28.73/24 -P TCP -DPORT 8888
Regulere TinyProxy ved hjelp av Cron Job
Hvis du vil planlegge tidspunktet for TinyProxy, som når du vil starte, start på nytt eller stoppe TinyProxy. Du kan gjøre det med en spesiell funksjon i Linux Cron Job. Det følger dette mønsteret tid (Minutt, time, dag i måneden, måneden, ukens dag) banekommando. For å redigere kommandoen Cron Job Type crontab -e
For å planlegge starttiden for TinyProxy, skriv inn følgende kommandoer.
0 6 * * * etc/init.D/TinyProxy Start
For å planlegge stoppetiden for TinyProxy, skriv inn følgende kommandoer.
0 23 * * * etc/init.D/TinyProxy Stop
Dette betyr at TinyProxy -tjenesten automatisk starter klokka 06.00 og stopper klokka 23 hver dag.
Konklusjon
TinyProxy er et nyttig og enkelt verktøy for å stille inn HTTP/HTTPS -proxy. Det er for små servere, men hvis du vil ha en proxy -server som kjører for større nettverk, kan det hende du må gå til blekksprut proxy. Vi har bare delt noen tips her, men de er gode nok. Ved å bruke denne enkle guiden for hvordan du installerer, konfigurerer og bruker TinyProxy, vil du kunne sette opp TinyProxy.