HTTP

Kako namestiti in namestiti TinyProxy na vaš strežnik Linux

Kako namestiti in namestiti TinyProxy na vaš strežnik Linux
Tinyproxy je proxy HTTP / HTTPS. Je lahka, hitra, zelo enostavna za konfiguracijo in odprtokodna proxy storitev. Tinyproxy je mogoče konfigurirati tudi kot obratni proxy. Dobro je, če ga uporabljate kot majhen posrednik z manj sistemskimi viri, ker je zelo lahek.

Lastnosti

Namestite TinyProxy

Posodobite sistemske pakete tako, da vnesete naslednji ukaz.

[e-pošta zaščitena]: ~ $ sudo apt-get update
[zaščiteno po e-pošti]: ~ $ sudo apt-get upgrade -y

Ko je posodobitev končana, namestite Tinyproxy, tako da vnesete ta ukaz.

[e-pošta zaščitena]: ~ $ sudo apt-get -y namestite tinyproxy

Tinyproxy bo nameščen. Če želite zagnati in preveriti stanje Tinyproxy, vnesite te ukaze.

[e-pošta zaščitena]: ~ $ sudo systemctl tinyproxy start
[zaščitena po e-pošti]: ~ $ status sudo systemctl tinyproxy

Konfigurirajte spletni brskalnik

Če želite, da vaš Tinyproxy deluje, morate v spletnem brskalniku spremeniti nekatere nastavitve. Če želite to narediti, pojdite v omrežne nastavitve spletnega brskalnika in kliknite ročno konfiguracijo strežnika proxy ter v vrstico strežnika proxy HTTP napišite svoj javni naslov IP_Adress, na katerem želite zagnati Tinyproxy. In številko vrat (privzeto vrata tinyproxy št. je 8888).

Za konfiguriranje spletnega brskalnika lahko uporabite tudi foxyproxy. To je orodje za upravljanje proxy, ki je veliko boljše od omejene zmožnosti konfiguracije proxyja firefox. Je razširitev za spletni brskalnik Firefox in Chrome, ki jo lahko prenesete iz njihovih trgovin.

Konfiguracija Tinyproxy

Konfiguracijska datoteka Tinyproxy se nahaja na naslednji poti “Etc / tinyproxy / tinyproxy.conf ".

Za dostop do njega vnesite naslednji ukaz.

[e-pošta zaščitena]: ~ $ cd itd / tinyproxy / tinyproxy.conf

Če želite spremeniti konfiguracijsko datoteko Tinyproxy, jo odprite s pomočjo vim.

[zaščiteno po e-pošti]: ~ $ sudo vim etc / tinyproxy / tinyproxy.conf

Pojdi na črto Dovolite 127.0.0.1 in ga spremenite z javnim naslovom IP.

Zdaj pojdite na vrstico #Slušajte 192.168.0.1 . Komentirajte to vrstico in vanjo vpišite svoj IP_Address.

Dovoli in blokiraj obseg uporabniških IP-jev

Tinyproxy vam omogoča, da dodate ali blokirate uporabniški IP ali vrsto IP-jev z uporabo tinyproxy-ja. Če želite dovoliti ali blokirati IP uporabnika, pojdite na vrstico Dovoli 127.0.0.1 in pod to vrstico dodajte naslove IP, ki jih želite Dovoli [IP_Address]. Za dovoljenje obsega naslovov IP tik pod črto Dovoli 192.168.0.0 dodaj vrstico

Dovoli [IP_Address / obseg]

Za blokiranje uporabniškega IP-ja ali obsega IP-jev preprosto komentirajte naslov IP_Adress, ki ga želite blokirati. V tinyproxy so privzeto blokirani vsi IP-ji.

Pooblastilo

V programu tinyproxy lahko pooblastilo nastavite tako, da lahko do njega dostopajo samo tisti uporabniki, ki so pooblaščeni. Za nastavitev poverilnic za avtorizacijo pojdite na vrstico #BasicAuth uporabniško geslo. Prekličite to vrstico in na koncu vrstice napišite geslo.

Uporabniško geslo BasicAuth [Vaše geslo]

Dodajanje filtra

Filter prometa lahko dodate tudi tako, da blokirate spletna mesta s programom tinyproxy. Sledite navodilom za dodajanje prometnih filtrov.

Pojdi na črto Filter “/ etc / tinyproxy / filter”. Komentirajte to vrstico. Filter lahko postavite na URL ali domene. Prav tako pod to vrstico komentirajte drugo vrstico, "FilterExtanded On". In “FilterDefaultDeny Yes”.

Spremembe shranite in v datoteko filtra dodajte domene spletnih mest, ki jih želite blokirati. Do datoteke filtra lahko dostopate v “/ Etc / tinyproxy / filter” pot. Torej, odprite ga s pomočjo vim.

[zaščiteno po e-pošti]: ~ $ sudo vim etc / tinyproxy / filter

Dodajte domene po vrsticah. Dodate lahko katero koli in toliko domen, kolikor želite blokirati.

Kadar koli spremenite seznam filtrov ali konfiguracijsko datoteko tinyproxy, morate znova zagnati storitev tinyproxy. Če želite znova zagnati ukaz vrste storitve tinyproxy.

[e-pošta zaščitena]: ~ $ znova zaženite storitev tinyproxy

Zdaj dovolite požarni zid, tako da vnesete ukaz.

[zaščiteno po e-pošti]: ~ $ sudo iptables -A INPUT -j ACCEPT -m comment --comment “tinyproxy” -s 192.163.28.73/24 -p tcp --dport 8888

Uredite TinyProxy z uporabo Cron Job

Če želite razporediti čas vašega tinyproxyja, na primer, ko ga želite zagnati, znova zaženite ali ustavite tinyproxy. To lahko storite s posebno funkcijo opravila Linux cron. Sledi temu vzorcu čas (minuta, ura, dan v mesecu, mesec, dan v tednu) ukaz poti. Če želite urediti ukaz vrste opravila cron crontab -e

Če želite razporediti začetni čas tinyproxy, vnesite naslednje ukaze.

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

Če želite razporediti čas ustavitve tinyproxy, vnesite naslednje ukaze.

0 23 * * * itd. / Init.d / tinyproxy stop

To pomeni, da se bo storitev tinyproxy samodejno zagnala ob 6. uri zjutraj in ustavila ob 23. uri vsak dan.

Zaključek

Tinyproxy je uporabno in enostavno orodje za nastavitev HTTP / HTTPS proxy. Je za majhne strežnike, če pa želite imeti proxy strežnik za večje mreže, boste morda morali odpreti proxy squid. Tu smo delili le nekaj nasvetov, vendar so dovolj dobri. S pomočjo tega preprostega vodnika o tem, kako namestiti, konfigurirati in uporabljati tinyproxy, boste lahko nastavili svoj tinyproxy.

Kako spremeniti miškin kazalec in velikost, barvo in shemo kazalca v sistemu Windows 10
Kazalec miške in kazalec v operacijskem sistemu Windows 10 sta zelo pomembna vidika operacijskega sistema. To lahko rečemo tudi za druge operacijske s...
Brezplačni in odprtokodni igralni mehanizmi za razvoj iger Linux
Ta članek bo zajemal seznam brezplačnih in odprtokodnih igralnih mehanizmov, ki jih je mogoče uporabiti za razvoj 2D in 3D iger v Linuxu. Obstaja veli...
Vadnica Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider je dvanajsti dodatek k seriji Tomb Raider - franšiza akcijsko-pustolovskih iger, ki jo je ustvaril Eidos Montreal. Kritiki i...