HTTP

Kuidas installida ja seadistada TinyProxy oma Linuxi serverisse

Kuidas installida ja seadistada TinyProxy oma Linuxi serverisse
Tinyproxy on HTTP / HTTPS puhverserver. See on kerge, kiire, väga hõlpsasti konfigureeritav ja avatud lähtekoodiga puhverserver. Tinyproxy on konfigureeritav ka vastupidise puhverserverina. Hea on kasutada väikese puhverserverina, millel on vähem süsteemiressursse, kuna see on väga kerge.

Funktsioonid

Installige TinyProxy

Süsteemipakettide värskendamiseks tippige järgmine käsk.

[meiliga kaitstud]: ~ $ sudo apt-get update
[meiliga kaitstud]: ~ $ sudo apt-get upgrade -y

Kui värskendus on lõpule jõudnud, installige see käsk tippides Tinyproxy.

[meiliga kaitstud]: ~ $ sudo apt-get -y install tinyproxy

Paigaldatakse Tinyproxy. Tinyproxy käivitamiseks ja oleku kontrollimiseks tippige need käsud.

[meiliga kaitstud]: ~ $ sudo systemctl tinyproxy start
[meiliga kaitstud]: ~ $ sudo systemctl tinyproxy olek

Veebibrauseri seadistamine

Tinyproxy toimimiseks peate oma veebibrauseris muutma mõnda seadet. Selleks minge oma veebibrauseri võrguseadetesse ja klõpsake puhverserveri käsitsi seadistamisel ning kirjutage HTTP puhverserveri ribale oma avalik IP_Aadress, millel soovite Tinyproxy käitada. Ja pordi number (vaikimisi tinyproxy pordi nr. on 8888).

Veebibrauseri konfigureerimiseks võite kasutada ka foxyproxy-d. See on puhverserveri haldamise tööriist, mis on palju parem kui Firefoxi puhverserveri konfiguratsiooni piiratud võime. See on Firefoxi ja Chrome'i veebibrauserite laiendus ja selle saab alla laadida nende poodidest.

Tinyproxy seadistamine

Tinyproxy konfiguratsioonifail asub järgmisel teel “Etc / tinyproxy / tinyproxy.konf. ”.

Sellele juurdepääsu saamiseks sisestage järgmine käsk.

[meiliga kaitstud]: ~ $ cd jne / tinyproxy / tinyproxy.konf

Tinyproxy konfiguratsioonifailis muudatuste tegemiseks avage see vimi abil.

[meiliga kaitstud]: ~ $ sudo vim etc / tinyproxy / tinyproxy.konf

Minge reale Luba 127.0.0.1 ja muutke seda oma avaliku IP-aadressiga.

Nüüd minge reale # Kuula 192.168.0.1 . Kommenteerige see rida ja kirjutage sinna oma IP_Aadress.

Lubage ja blokeerige kasutaja IP-de vahemik

Tinyproxy võimaldab teil lisada või blokeerida kasutaja IP või terve rea IP-sid tinyproxy kasutamiseks. Kasutaja IP lubamiseks või blokeerimiseks minge reale Luba 127.0.0.1 ja selle rea alla lisage IP-aadressid, mida soovite lubada [IP_Aadress]. IP-aadressi vahemiku lubamiseks allpool rida Luba 192.168.0.0 lisage rida

Luba [IP_Aadress / vahemik]

Kasutaja IP või IP vahemiku blokeerimiseks kommenteerige lihtsalt blokeeritav IP_Aadress. Väikeses puhverserveris blokeeritakse vaikimisi kõik IP-d.

Volitamine

Teenuses tinyproxy saate seadistada volituse nii, et ainult need kasutajad saaksid juurde pääseda volitatud pisiproksile. Autoriseerimismandaatide seadistamiseks minge reale #BasicAuth kasutaja parool. Tühjendage see rida ja kirjutage selle rea lõppu oma parool.

BasicAuthi kasutaja parool [teie parool]

Filtri lisamine

Liiklusfiltri saate lisada ka blokeerides veebisaidid tinyproxy abil. Liiklusfiltrite lisamiseks järgige juhiseid.

Minge reale Filtreeri “/ etc / tinyproxy / filter”. Kommenteerige see rida. Võite filtri lisada URL-ile või domeenidele. Samuti kommenteerige selle rea all veel üks rida, „FilterExtanded On”. Ja „FilterDefaultDeny Yes”.

Salvestage filtrifaili muudatused ja lisage blokeeritavate veebisaitide domeenid. Filtrifailile pääseb juurde "/ Etc / tinyproxy / filter" tee. Nii et avage see vimi abil.

[meiliga kaitstud]: ~ $ sudo vim etc / tinyproxy / filter

Lisage domeenid rea kaupa. Saate lisada mis tahes ja nii palju domeene kui soovite blokeerida.

Iga kord, kui muudate filtriloendis või tinyproxy konfiguratsioonifailis muudatusi, peate teenuse tinyproxy taaskäivitama. Teenuse typeproxy käsu taaskäivitamiseks.

[meiliga kaitstud]: ~ $ service tinyproxy taaskäivitamine

Nüüd lubage tulemüür, tippides käsu.

[meiliga kaitstud]: ~ $ sudo iptables -A SISEND -j VÕTAKE vastu -m kommentaar - kommentaar "tinyproxy" -s 192.163.28.73/24 -p tcp -port 8888

Reguleerige TinyProxy Cron Jobi abil

Kui soovite oma väikese puhverserveri ajastamise ajastada, näiteks siis, kui soovite pisiproksi käivitada, taaskäivitada või peatada. Saate seda teha Linuxi croni töö eripära abil. See järgib seda mustrit aeg (minut, tund, kuu päev, kuu, nädalapäev) tee käsk. Croni töö tüübi käsu muutmiseks crontab -e

Tinyproxy algusaja ajastamiseks tippige järgmised käsud.

0 6 * * * jne / init.d / tinyproxy algus

Pisikese puhverserveri peatumise aja planeerimiseks tippige järgmised käsud.

0 23 * * * jne / init.d / tinyproxy peatus

See tähendab, et tinyproxy teenus algab automaatselt iga päev kell 6 hommikul ja peatub kell 23 õhtul.

Järeldus

Tinyproxy on kasulik ja lihtne tööriist HTTP / HTTPS-puhverserveri seadistamiseks. See on mõeldud väikestele serveritele, kuid kui soovite, et puhverserver töötaks suuremate võrkude jaoks, peate võib-olla minema kalmaari puhverserveri juurde. Oleme siin jaganud vaid mõningaid näpunäiteid, kuid need on piisavalt head. Kasutades seda lihtsat juhendit, kuidas installida, konfigureerida ja kasutada tinyproxyt, saate oma tinyproxy seadistada.

Parimad mängud, mida saab mängida käte jälgimisega
Oculus Quest tutvustas hiljuti suurepärast ideed käsitsi jälgimisest ilma kontrolleriteta. Üha suurema hulga mängude ja tegevustega, mis toetavad kas ...
Kuidas kuvada OSD ülekatet täisekraanil Linuxi rakendustes ja mängudes
Täisekraaniga mängude mängimine või rakenduste kasutamine häireteta täisekraanirežiimis võib teid paneelil või tegumiribal kuvatavast asjakohasest süs...
Viis parimat mängu püüdmise kaarti
Me kõik oleme YouTube'is voogesituse mänge näinud ja armastanud. PewDiePie, Jakesepticye ja Markiplier on vaid mõned tipptasemel mängijatest, kes on t...