ominaisuudet
- Tinyproxy on helppo määrittää ja muokata.
- Pieni muistinjalanjälki tarkoittaa, että se vie hyvin vähän tilaa käyttöjärjestelmissä. Sen muistinjälki on melkein noin 2 Mt.
- Anonyymi tila sallii yksittäisten sallittujen ja ei-sallittujen HTTP-otsikkojen valtuuttamisen.
- Kulunvalvonta estämällä luvaton käyttäjä.
- Suodattamisen avulla käyttäjä voi estää tai sallia tietyn verkkotunnuksen luomalla mustan ja sallittujen luettelon.
- Tietosuojaominaisuudet hallitsevat sekä saapuvia että lähteviä tietoja HTTPS / HTTP-palvelimilta.
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 tinyproxyTinyproxy 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.konfVoit tehdä muutoksia Tinyproxy-määritystiedostoon avaamalla sen vimillä.
[sähköposti suojattu]: ~ $ sudo vim etc / tinyproxy / tinyproxy.konfMene 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 / filterLisää 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äynnistysSalli 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 8888Sää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 aloitusVoit ajoittaa pienen välityspalvelimen pysäytysajan kirjoittamalla seuraavat komennot.
0 23 * * * jne. / Init.d / pieni välityspysäytysTä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.