Kako koristiti Raspberry Pi kao proxy poslužitelj (s Privoxy)

Raspberry Pi i njegov službeni malina logo.

Zaklada Raspberry Pi

Proxy poslužitelj Raspberry Pi omogućuje vam da kontrolirate web stranice koje ljudi mogu posjetiti. Također može ukloniti tragače i ostalo neželjeno smeće s tih web stranica. Slijedite ove jednostavne korake da biste ga postavili.

Privoxy proxy poslužitelj

Web proxy nalazi se između računala na vašoj mreži i interneta. Proxy presreće HTTP i HTTPS prometa, u funkciji službenika granične kontrole. Provjerava web adresa (ili URL) netko pokušava pristupiti i, ako se nalazi na popisu zabranjenih ili odgovara nekom od zabranjenih kriterija, proxy odbija vezu.





Ako je proxy zadovoljan web-mjestom, dohvaća web-stranicu i prosljeđuje je računalu koje ju je zatražilo. To osigurava određeni stupanj anonimnosti za uređaje na vašoj mreži.

Proxy pretražuje web stranice koje dohvaća. Sve skripte za praćenje, reklame ili drugi neželjeni materijal se uklanjaju, tako da dobivate samo čistu web stranicu. Uklonjen je skriveni teret njuškanja i kršenja privatnosti koji često prati posjet web-mjestu. To je kao a ovčji umak za web stranice.



Naravno, blokiranje oglasa je kontroverzna tema. Velik dio sadržaja kojem slobodno pristupate na webu dostupan je samo zbog financiranja iz oglasa. S gledišta privatnosti, međutim, praćenje i međusobna korelacija svega što radite na internetu je u najboljem slučaju jezivo, au najgorem invazivno.

Oglas

Privoxy (proxy za poboljšanje privatnosti) omogućuje vam da zaobiđete mnogo toga. Budući da se njime upravlja centralno, njime se također lako upravljati. Nakon što postavite preglednik na različitim strojevima u vašoj mreži da koristi proxy, sva administracija se obavlja na proxyju, a ne na pojedinačnim uređajima.

Instalacija Privoxyja

Da biste instalirali Privoxy, napravite an SSH veza na svoj Raspberry Pi. IP adresa naše testne jedinice je 192.168.4.18, pa upisujemo sljedeće:



&&

Instalirat ćemo novi softver na Raspberry Pi, stoga je dobra ideja ažurirati indekse spremišta i instalirati sva dostupna ažuriranja. Oba ova zadatka možemo izvesti jednom naredbom koja koristi |_+_| ulančati dva |_+_| naredbe uzastopno. Druga naredba će se pokrenuti samo ako prva završi bez grešaka.

Upisujemo sljedeće:

apt-get

Ovisno o berbi vašeg Raspberry Pia i kada ste ga zadnji put ažurirali, to bi moglo potrajati. Kada se završi, instaliramo Privoxy:

sudo

Prihvaćanje veza

Prema zadanim postavkama, Privoxy prihvaća HTTP i HTTPS veze s računala na kojem se izvodi. Moramo mu reći da prihvaća veze s bilo kojeg drugog računala na koje odlučimo pokazati. Konfiguracijska datoteka za Privoxy nalazi se u: /etc/privoxy/config. Morat ćemo koristiti |_+_| da u njega upišem izmjene .

Naša zapovijed je:

listen-address

Konfiguracijska datoteka je vrlo duga. Međutim, većinu datoteke čine komentari i upute. Pomičite se prema dolje dok ne vidite početak odjeljka 4.2.

Oglas

Tražimo |_+_| postavke. Komentirajte dvije izvorne naredbe postavljanjem znaka broja (|_+_|) na početak retka, a zatim dodajte sljedeći novi unos:

#

Ovo daje upute Privoxyju da prihvaća veze na portu |_+_| s bilo koje IP adrese. Privoxy se izvodi pomoću skupa filtara koji se primjenjuju na URL-ove kroz skup pravila zvanih akcije. Filtre i radnje možete uređivati ​​kao tekstualne datoteke ili koristiti sučelje preglednika Privoxy za unos promjena.

Administratorski račun na Privoxyju nije zaštićen lozinkom, stoga morate razmisliti želite li ovu značajku omogućiti na vašoj mreži. Ako to učinite, pomaknite se do dna datoteke i upišite ovaj redak:

8118

Da biste spremili promjene, pritisnite |_+_|, |_+_|, a zatim pritisnite |_+_| za zatvaranje urednika.

Sada moramo ponovno pokrenuti Privoxy da bi promjene stupile na snagu:

Ctrl+O

Možemo koristiti |_+_| da biste provjerili radi li se Privoxy i vidjeli njegov status:

Enter

Oglas

Imamo zelena svjetla i nema poruka o grešci. Pokušajmo s udaljenom administrativnom vezom iz preglednika. Otvorite preglednik na drugom računalu, a zatim pronađite IP adresu vašeg Raspberry Pi na portu 8118.

U našem primjeru, ovo je:

Ctrl+X

Trebali biste vidjeti početnu stranicu Privoxy, kao što je prikazano u nastavku.

Početna stranica Privoxy u pregledniku.

To znači da je Privoxy pokrenut i radi sa svojim zadanim postavkama. Zadane postavke pažljivo su odabrane i, u većini slučajeva, dobro će se uklopiti.

Sada moramo reći preglednicima na svim računalima u vašoj mreži da koriste Privoxy kao proxy poslužitelj.

Konfiguriranje vašeg preglednika

Svi preglednici omogućuju korištenje proxy postavki. Funkcija pomoći unutar preglednika će vam pokazati kako to učiniti. U Firefoxu samo upišite about:preferences u adresnu traku.

Pomaknite se do odjeljka Mrežne postavke, a zatim kliknite Postavke.

Klik

Oglas

U odjeljku Konfiguriraj proxy pristup internetu, odaberite radio gumb pored opcije Ručna konfiguracija proxyja. Upišite IP adresu vašeg Raspberry Pi u polje HTTP proxy adrese, a zatim upišite 8118 u polje Port.

Označite potvrdni okvir uz opciju Također koristi ovaj proxy za FTP i HTTPS (polja HHTPS proxy i FTP proxy bit će popunjena umjesto vas), a zatim kliknite U redu pri dnu.

The

Zatvorite kartice za konfiguraciju i otvorite web-mjesto—trebalo bi se pojaviti kao i obično bez problema. Ako je tako, Privoxy je pokrenut i radi sa zadanim postavkama.

Konfiguriranje Privoxyja

Otvorite preglednik i idite na config.privoxy.org.

Početna stranica Privoxy u prozoru preglednika.

Kliknite Prikaži i promijeni trenutnu konfiguraciju na početnoj stranici Privoxy. Stranica sažetka konfiguracije omogućuje vam pregled konfiguracije radnji i filtara.

Datoteke možete uređivati ​​izravno u uređivaču (putevi datoteke su navedeni na zaslonu). Mnogo je lakše koristiti mogućnosti konfiguracije sučelja preglednika. Imajte na umu da prema dizajnu ne možete uređivati ​​default.action postavke.

Kliknite Uredi da biste otvorili postavke Match-All.Action.

Klik

Pojavljuju se opcije za uređivanje. Klikom na bilo koji svijetloplavi tekst otvorit će se poveznica na stranicu pomoći koja opisuje tu stavku.

Oglas

Gumbi Postavi na oprezno, Postavi na srednje i Postavi na Napredno povećat će ili smanjiti koliko je Privoxy popustljiv sa svojim filtriranjem. Možete podesiti postavku paranoje Privoxyja, tako da agresivno filtrira sve što je čak i blago sumnjivo. Ili ga možete opustiti i pustiti da radi s umjerenim stupnjem povjerenja.

Kliknite Uredi da biste prilagodili svaki od parametara pojedinačno.

Klik

Kliknite radio gumbe pored svake opcije na Omogućeno, Onemogućeno ili Bez promjena.

Stupac Opis pruža kratko objašnjenje za svaku postavku. Međutim, ako kliknete bilo koju od veza u stupcu Radnja, možete pogledati cijelu stranicu pomoći za tu stavku.

Stranica granularnih postavki Privoxy u Firefoxu.

Za spremanje postavki kliknite Pošalji pri vrhu ili dnu stranice.

Prvo isprobajte zadane postavke

Zadane postavke trebale bi raditi sasvim dobro u većini slučajeva. Međutim, ako želite podesiti postavku iz bilo kojeg određenog razloga, Privoxy vam daje sve opcije koje su vam potrebne.

Prije nego što izvršite bilo kakve promjene, možda biste željeli napraviti kopiju datoteka postavki običnog teksta. To će vam omogućiti da jednostavno poništite sve što ste učinili ako ste zaključani iz sučelja preglednika.

PROČITAJTE SLJEDEĆE Fotografija profila Davea McKaya Dave McKay
Dave McKay je prvi put koristio računala kada je bušena papirna traka bila u modi i od tada se bavi programiranjem. Nakon više od 30 godina u IT industriji, sada je stalni tehnološki novinar. Tijekom svoje karijere radio je kao freelance programer, voditelj međunarodnog tima za razvoj softvera, voditelj projekta IT usluga, a nedavno i kao službenik za zaštitu podataka. Njegovo pisanje objavili su howtogeek.com, cloudsavvyit.com, tenterpriser.com i opensource.com. Dave je Linux evanđelist i zagovornik otvorenog koda.
Pročitajte cijelu biografiju

Zanimljivi Članci