Funktsioonid
- Tinyproxyt on lihtne konfigureerida ja muuta.
- Väike mälu jalajälg tähendab, et see võtab operatsioonisüsteemides väga vähe ruumi. Selle mälu jalajälg on peaaegu 2 MB.
- Anonüümne režiim võimaldab autoriseerida üksikuid HTTP-päiseid, mis peaksid olema lubatud ja mis ei tohiks olla.
- Juurdepääsu kontroll, blokeerides volitamata kasutaja.
- Filtreerimine võimaldab kasutajal blokeerida või lubada teatud domeen, luues musta nimekirja ja lubatud loendi.
- Privaatsusfunktsioonid kontrollivad nii HTTPS / HTTP serveritest saabuvaid kui ka väljuvaid andmeid.
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 tinyproxyPaigaldatakse 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.konfTinyproxy konfiguratsioonifailis muudatuste tegemiseks avage see vimi abil.
[meiliga kaitstud]: ~ $ sudo vim etc / tinyproxy / tinyproxy.konfMinge 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 / filterLisage 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äivitamineNüü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 8888Reguleerige 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 algusPisikese puhverserveri peatumise aja planeerimiseks tippige järgmised käsud.
0 23 * * * jne / init.d / tinyproxy peatusSee 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.