HTTP

Kuinka asentaa ja asentaa TinyProxy Linux-palvelimellesi

Kuinka asentaa ja asentaa TinyProxy Linux-palvelimellesi
Tinyproxy on HTTP / HTTPS-välityspalvelin. Se on kevyt, nopea, erittäin helppo määrittää ja avoimen lähdekoodin välityspalvelin. Tinyproxy on määritettävissä myös käänteisenä välityspalvelimena. On hyvä käyttää pienenä välityspalvelimena, jossa on vähemmän järjestelmäresursseja, koska se on erittäin kevyt.

ominaisuudet

Asenna TinyProxy

Päivitä järjestelmäpaketit kirjoittamalla seuraava komento.

[sähköposti suojattu]: ~ $ sudo apt-get update
[sähköposti suojattu]: ~ $ sudo apt-get upgrade -y

Kun päivitys on valmis, asenna Tinyproxy kirjoittamalla tämä komento.

[sähköposti suojattu]: ~ $ sudo apt-get -y install tinyproxy

Tinyproxy asennetaan. Aloita ja tarkista Tinyproxy-tila kirjoittamalla nämä komennot.

[sähköposti suojattu]: ~ $ sudo systemctl tinyproxy start
[sähköposti suojattu]: ~ $ sudo systemctl tinyproxy-tila

Määritä verkkoselain

Jotta Tinyproxy toimisi, sinun on muutettava joitain verkkoselaimesi asetuksia. Voit tehdä tämän siirtymällä selaimesi verkkoasetuksiin ja napsauttamalla manuaalista välityspalvelimen määritystä ja kirjoittamalla HTTP-välityspalkkiin julkisen IP_osoitteesi, johon haluat suorittaa Tinyproxy-palvelimen. Ja portin numero (oletusarvoisesti pieni välityspalvelimen portti nro. on 8888).

Voit käyttää foxyproxy-asetuksia myös selaimesi määrittämiseen. Se on välityspalvelimen hallintatyökalu, joka on paljon parempi kuin Firefox-välityspalvelimen määritysten rajoitettu kyky. Se on laajennus Firefox- ja Chrome-selaimille, ja se voidaan ladata niiden kaupoista.

Tinyproxy-määritykset

Tinyproxy-määritystiedosto sijaitsee seuraavalla polulla “Etc / tinyproxy / tinyproxy.conf ”.

Voit käyttää sitä kirjoittamalla seuraavan komennon.

[sähköposti suojattu]: ~ $ cd jne / tinyproxy / tinyproxy.konf

Voit tehdä muutoksia Tinyproxy-määritystiedostoon avaamalla sen vimillä.

[sähköposti suojattu]: ~ $ sudo vim etc / tinyproxy / tinyproxy.konf

Mene riville Salli 127.0.0.1 ja muuta sitä julkisella IP-osoitteellasi.

Siirry nyt riville #Listen 192.168.0.1 . Kommentoi tämä rivi ja kirjoita siihen IP_osoitteesi.

Salli ja estä käyttäjän IP-alueet

Tinyproxy antaa sinun lisätä tai estää käyttäjän IP: n tai useita IP-osoitteita käyttämästä tinyproxy-protokollaa. Salli tai estä käyttäjän IP siirtymällä riville Salli 127.0.0.1 ja lisää tämän rivin alle IP-osoitteet, jotka haluat sallia [IP_osoite]. IP-osoitealueen sallimiseksi rivin Allow 192 alle.168.0.0 lisää rivi

Salli [IP_osoite / alue]

Jos haluat estää käyttäjän IP-osoitteen tai IP-alueen, kommentoi vain estettävä IP_osoite. Pienikokoisessa välityspalvelimessa kaikki IP-osoitteet on oletusarvoisesti estetty.

Valtuutus

Pienikokoisessa välityspalvelimessa voit määrittää valtuutuksen siten, että vain ne käyttäjät pääsevät käyttämään valtuutettua pientä välityspalvelinta. Määritä käyttöoikeustiedot kirjautumalla riville #BasicAuth-käyttäjän salasana. Kommentoi tätä riviä ja kirjoita salasanasi tämän rivin loppuun.

BasicAuth-käyttäjän salasana [salasanasi]

Suodattimen lisääminen

Voit myös lisätä liikennesuodattimen estämällä verkkosivustoja tinyproxy-palvelimella. Noudata liikennesuodattimien lisäämisen ohjeita.

Mene riville Suodata ”/ etc / tinyproxy / filter”. Kommentoi tätä riviä. Voit laittaa suodattimen URL-osoitteisiin tai verkkotunnuksiin. Kommentoi tämän rivin alapuolella myös toinen rivi, "FilterExtanded On". Ja "FilterDefaultDeny Kyllä".

Tallenna muutokset ja lisää estettävien verkkosivustojen verkkotunnukset suodatintiedostoon. Pääset suodatintiedostoon "/ Etc / tinyproxy / filter" polku. Joten avaa se vimillä.

[sähköposti suojattu]: ~ $ sudo vim etc / tinyproxy / filter

Lisää verkkotunnukset rivi riviltä. Voit lisätä minkä tahansa ja niin monta verkkotunnusta kuin haluat estää.

Aina kun teet muutoksia suodatinluetteloon tai tinyproxy-määritystiedostoon, sinun on käynnistettävä tinyproxy-palvelu uudelleen. Käynnistä tinyproxy-palvelun tyyppi -komento uudelleen.

[sähköposti suojattu]: ~ $ service tinyproxy uudelleenkäynnistys

Salli nyt palomuuri kirjoittamalla komento.

[sähköposti suojattu]: ~ $ sudo iptables -A SYÖTTÖ ​​-j HYVÄKSY -m kommentti --kommentoi "tinyproxy" -s 192.163.28.73/24 -p tcp - tuki 8888

Säädä TinyProxy Cron Job -sovelluksella

Jos haluat ajoittaa pienen välityspalvelimen ajoituksen, esimerkiksi kun haluat aloittaa, käynnistää uudelleen tai pysäyttää pienen välityspalvelimen. Voit tehdä sen Linux cron -työn erityisominaisuudella. Se noudattaa tätä mallia aika (minuutti, tunti, kuukauden päivä, kuukausi, viikonpäivä) polku komento. Cron-työtyyppikomennon muokkaaminen crontab -e

Voit ajoittaa tinyproxyn alkamisajan kirjoittamalla seuraavat komennot.

0 6 * * * etc / init.d / pieni aloitus

Voit ajoittaa pienen välityspalvelimen pysäytysajan kirjoittamalla seuraavat komennot.

0 23 * * * jne. / Init.d / pieni välityspysäytys

Tämä tarkoittaa, että tinyproxy-palvelu alkaa automaattisesti kello 6 ja lopettaa joka päivä kello 23.

Johtopäätös

Tinyproxy on hyödyllinen ja helppo työkalu HTTP / HTTPS-välityspalvelimen asettamiseen. Se on tarkoitettu pienille palvelimille, mutta jos haluat, että välityspalvelin toimii suuremmissa verkoissa, sinun on ehkä mentävä kalmari-välityspalvelimeen. Olemme jakaneet vain joitain vinkkejä täällä, mutta ne ovat tarpeeksi hyviä. Tämän pienen välityspalvelimen asentamisen, määrittämisen ja käytön yksinkertaisen oppaan avulla voit määrittää pienen välityspalvelimen.

Viisi parasta ergonomista tietokonehiirtä Linux-tuotteille
Aiheuttaako pitkäaikainen tietokoneen käyttö kipua ranteessasi tai sormissasi?? Onko sinulla nivelten jäykkyys ja sinun on jatkuvasti ravistettava kät...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Remap your mouse buttons differently for different software with X-Mouse Button Control
Maybe you need a tool that could make your mouse's control change with every application that you use. If this is the case, you can try out an applica...