HTTP

Sådan installeres og opsættes TinyProxy på din Linux-server

Sådan installeres og opsættes TinyProxy på din Linux-server
Tinyproxy er en HTTP / HTTPS-proxy. Det er let, hurtigt, meget let at konfigurere og en open source-proxytjeneste. Tinyproxy kan også konfigureres som en omvendt proxy. Det er godt at blive brugt som en lille proxy med færre systemressourcer, fordi den er meget let.

Funktioner

Installer TinyProxy

Opdater systempakker ved at skrive følgende kommando.

[e-mail-beskyttet]: ~ $ sudo apt-get opdatering
[e-mail-beskyttet]: ~ $ sudo apt-get upgrade -y

Når opdateringen er afsluttet, skal du installere Tinyproxy ved at skrive denne kommando.

[e-mailbeskyttet]: ~ $ sudo apt-get -y installer tinyproxy

Tinyproxy installeres. For at starte og kontrollere status for Tinyproxy skal du skrive disse kommandoer.

[e-mail-beskyttet]: ~ $ sudo systemctl tinyproxy start
[e-mail beskyttet]: ~ $ sudo systemctl tinyproxy status

Konfigurer webbrowser

For at få din Tinyproxy til at fungere, skal du ændre nogle indstillinger i din webbrowser. For at gøre det skal du gå ind i din webbrowsers netværksindstillinger og klikke på den manuelle proxy-konfiguration, og i HTTP-proxylinjen skal du skrive din offentlige IP_Address, som du vil køre Tinyproxy på. Og portnummeret (som standard tinyproxy portnr. er 8888).

Du kan også bruge foxyproxy til at konfigurere din webbrowser. Det er et proxy-styringsværktøj, der er meget bedre end den begrænsede evne til firefox proxy-konfiguration. Det er en udvidelse til Firefox og Chrome-browsere og kan downloades fra deres butikker.

Tinyproxy-konfiguration

Tinyproxy-konfigurationsfilen findes i følgende sti “Etc / tinyproxy / tinyproxy.conf ”.

For at få adgang til det skal du skrive følgende kommando.

[e-mail-beskyttet]: ~ $ cd etc / tinyproxy / tinyproxy.konf

For at foretage ændringer i Tinyproxy-konfigurationsfilen skal du åbne den ved hjælp af vim.

[e-mail-beskyttet]: ~ $ sudo vim etc / tinyproxy / tinyproxy.konf

Gå til linjen Tillad 127.0.0.1 og skift det med din offentlige IP-adresse.

Gå nu til linje #Listen 192.168.0.1 . Kommenter denne linje, og skriv din IP_Address i den.

Tillad og bloker række af bruger-IP'er

Tinyproxy giver dig mulighed for at tilføje eller blokere en bruger-IP eller en række IP'er fra at bruge tinyproxy. For at tillade eller blokere bruger-IP skal du gå til linjen Tillad 127.0.0.1, og under denne linje skal du tilføje de IP-adresser, du ønsker Tillad [IP_Address]. For at tillade en række IP-adresser lige under linjen Tillad 192.168.0.0 tilføj en linje

Tillad [IP_Address / range]

For at blokere en bruger-IP eller række IP'er skal du bare kommentere den IP_Address, du vil blokere. I tinyproxy er som standard alle IP'er blokeret.

Bemyndigelse

I tinyproxy kan du konfigurere autorisation, så kun de brugere har adgang til den tinyproxy, der er autoriseret. For at opsætte autorisationsoplysninger skal du gå til linjen #BasicAuth brugeradgangskode. Fjern kommentar til denne linje, og skriv dit kodeord i slutningen af ​​denne linje.

BasicAuth brugeradgangskode [Din adgangskode]

Tilføjer filter

Du kan også tilføje et trafikfilter ved at blokere websteder ved hjælp af tinyproxy. Følg instruktionerne for at tilføje trafikfiltre.

Gå til linjen Filtrer “/ etc / tinyproxy / filter”. Kommenter denne linje. Du kan placere filteret på URL eller domæner. Under denne linje skal du også kommentere en anden linje, “FilterExtanded On”. Og “FilterDefaultDeny Ja”.

Gem ændringerne, og tilføj domæner på de websteder, du vil blokere i filterfilen. Du kan få adgang til filterfilen i “/ Etc / tinyproxy / filter” sti. Så åbn det ved hjælp af vim.

[e-mail-beskyttet]: ~ $ sudo vim etc / tinyproxy / filter

Tilføj domænerne linje for linje. Du kan tilføje et hvilket som helst og så mange domæner, som du vil blokere.

Hver gang du foretager ændringer i filterlisten eller tinyproxy-konfigurationsfilen, skal du genstarte tinyproxy-tjenesten. For at genstarte kommandoen tinyproxy-servicetype.

[e-mail-beskyttet]: ~ $ service tinyproxy genstart

Tillad nu firewallen ved at skrive kommandoen.

[e-mail-beskyttet]: ~ $ sudo iptables -A INPUT -j ACCEPT -m kommentar - kommentar “tinyproxy” -s 192.163.28.73/24 -p tcp --dport 8888

Reguler TinyProxy ved hjælp af Cron Job

Hvis du vil planlægge timingen for din tinyproxy, som når du vil starte, genstart eller stop tinyproxy. Du kan gøre det med en speciel funktion i Linux cron job. Det følger dette mønster tid (minut, time, dag i måneden, måned, ugedag) stykommando. For at redigere kommandoen for cron-jobtype crontab -e

For at planlægge starttidspunktet for tinyproxy skal du skrive følgende kommandoer.

0 6 * * * etc / init.d / tinyproxy start

For at planlægge stoppetid for tinyproxy skal du skrive følgende kommandoer.

0 23 * * * etc / init.d / tinyproxy stop

Dette betyder, at tinyproxy-tjenesten automatisk starter kl. 6 og stopper kl. 23 hver dag.

Konklusion

Tinyproxy er et nyttigt og let værktøj til at indstille HTTP / HTTPS Proxy. Det er til små servere, men hvis du vil have en proxyserver, der kører til større netværk, skal du muligvis gå til blæksprutte-proxy. Vi har kun delt nogle tip her, men de er gode nok. Ved hjælp af denne enkle vejledning til, hvordan du installerer, konfigurerer og bruger tinyproxy, vil du være i stand til at opsætte din tinyproxy.

SuperTuxKart til Linux
SuperTuxKart er en fantastisk titel designet til at give dig Mario Kart-oplevelsen gratis på dit Linux-system. Det er ret udfordrende og sjovt at spil...
Kæmp om Wesnoth-vejledning
Slaget om Wesnoth er et af de mest populære open source-strategispil, som du kan spille på dette tidspunkt. Ikke kun har dette spil været under udvikl...
0 A.D. Vejledning
Ud af de mange strategispil derude, 0 A.D. formår at skille sig ud som en omfattende titel og et meget dybt, taktisk spil på trods af at det er open s...