Najbolji samostalni proxy poslužitelji

Best Self Hosted Proxy Servers



Možda to niste svjesni, ali postoji mnogo trećih strana koje manipuliraju vašim internetskim sadržajem. Vaš ISP mogao bi ograničiti pristup određenim web stranicama, tražilice skrivaju rezultate pretraživanja u skladu s različitim zakonima protiv piraterije, a same web stranice često prikazuju različit sadržaj posjetiteljima iz različitih zemljopisnih regija.

Ako vam to ne odgovara, razmislite o upotrebi proxy poslužitelja koji se samostalno hostira kako biste prešli geografska ograničenja i druge oblike cenzure. Proxy poslužitelji koji se sami hostiraju također vam mogu pomoći u smanjenju propusnosti i poboljšavaju vrijeme odgovora spremanjem često zahtijevanih web stranica, a neki dolaze s naprednim mogućnostima filtriranja koji omogućuju uklanjanje oglasa ili zaštitu djece od štete.







Naš izbor odražava široki raspon proxy poslužitelja koji se sami hostiraju i njihove mogućnosti. Neki proxy poslužitelji koji se sami hostiraju opisani u ovom članku lakše se postavljaju od drugih, ali vjerujemo da bi svatko tko želi provesti neko vrijeme čitajući mrežni vodič trebao biti u mogućnosti instalirati i konfigurirati gotovo sve dostupne proxy poslužitelje koji se sami hostiraju.



1. Privoxy

Privoxy je web proxy koji se ne kešira s mogućnostima filtriranja za poboljšanje privatnosti. Može mijenjati podatke web stranica i HTTP zaglavlja, kontrolirati pristup i uklanjati oglase.



Prva verzija Prixovyja objavljena je 2001. godine, temeljena na Internet Junkbusteru, starijem proxyju za blokiranje oglasa objavljenom pod GNU Općom javnom licencom. Do 2010. godine Tor projekt je povezivao Privoxy s Torom, ali su se na kraju odlučili kloniti rješenja drugih proizvođača iz sigurnosnih razloga.





Prixovy je dostupan na gotovo svim popularnim operativnim sustavima i platformama, uključujući Linux, OpenWrt, DD-WRT, Windows, macOS, OS/2, AmigaOS i BeOS. Iako je Prixovy prilično jednostavan za instalaciju i pokretanje, kao što smo objasnili u sljedećem odjeljku ovog članka, fino podešavanje njegovih različitih postavki daleko je od trivijalnosti i zahtijeva prilično napredno razumijevanje računalnih mreža.

2. Lignje

Squid je proxy za predmemoriranje s podrškom za HTTP, HTTPS, FTP i druge protokole. Proxy poslužitelji privremeno spremaju često korištene podatke radi smanjenja propusnosti i poboljšanja vremena odziva.



Squid je svoj život započeo 1996. godine kao predmemorija objekata Harvest, koja je bila dio istraživačkog projekta Istraživačke skupine za istraživanje resursa internetske istraživačke grupe za otkrivanje resursa (IETF-RD). Trenutna verzija Squid-a je vilica posljednje pretkomercijalne verzije Harvest-a, a naziv je odabran kako bi se spriječila zabuna s komercijalnom vilicom pod nazivom Cached 2.0.

Lignja radi na svim popularnim operativnim sustavima, a koriste je stotine ISP -ova širom svijeta kako bi svojim korisnicima pružili najbolje moguće internetsko iskustvo. Web stranice koriste Squid za poboljšanje isporuke sadržaja, što znači da bi vam znanje o tome kako ga instalirati i konfigurirati moglo pomoći da odradite sjajan posao.

3. Pi-rupa

Pi-hole je DNS rupa koja može blokirati oglase i neprikladan sadržaj na razini mreže. Kao što mu ime govori, Pi-hole je namijenjen za korištenje s računalom s jednom pločom Raspberry Pi, koje je u Velikoj Britaniji razvila Zaklada Raspberry Pi i pruža jeftine sustave koji su dostupni ljudima svih ekonomskih slojeva i mogu koristiti u obrazovne svrhe.

U središtu Pi-hole su različite tehnologije otvorenog koda, poput dnsmasq, cURL i Lighttpd, koje mu omogućuju blokiranje DNS zahtjeva za poznate domene za praćenje i oglašavanje. Budući da Pi-hole radi na mrežnoj razini, sprječava prikazivanje oglasa čak i na pametnim televizorima i mobilnim uređajima sa sustavom Android i iOS.

Četiri. SwiperProxy

SwiperProxy je iznimno učinkovit web proxy napisan na Pythonu. Ako želite saznati kako proxy poslužitelji rade ispod haube, SwiperProxy je izvrsno mjesto za početak jer je otvorenog koda, hostira se na GitHubu i radi na samostalnom, minimalističkom web poslužitelju. Odlično radi sa svim većim web poslužiteljima, uključujući Apache, Nginx i Varnish, a konfiguriran je kroz samo 25 dobro dokumentiranih opcija.

Za početak korištenja SwiperProxyja preporučujemo vam da pročitate vodič za brzi početak koji možete pronaći ovdje .

5. Promet

Træfɪk je moderan obrnuti proxy i balans opterećenja koji je potpuno otvorenog koda, jednostavan za konfiguriranje i dizajniran imajući na umu moderne usluge temeljene na oblaku. Napisano je u programskom jeziku Go i izlaže API za odmor.

Træfɪk se obično koristi za orkestriranje više usluga u oblaku, omogućujući vam da s lakoćom dodajete, uklanjate, ubijate, nadograđujete ili povećavate usluge. Budući da je Træfɪk pakiran kao jedna binarna datoteka i dostupan kao sićušna službena slika dockera, njegovo instaliranje teško da bi moglo biti lakše.

Kako instalirati i konfigurirati Privoxy

Dobra vijest je da je Prixovy dostupan i kao sirovi izvorni kod i u prikladnim unaprijed sastavljenim paketima za širok raspon operativnih sustava. Osim ako ne znate točno što radite, počnite s paketima koji se mogu preuzeti s ovdje .

Korisnici Ubuntua mogu instalirati Prixovy pomoću sljedeće naredbe:

# sudo apt-get install privoxy

I mnoge druge distribucije Linuxa, uključujući Red Hat i Fedoru, također imaju Privoxy u spremištima.

Bez obzira na koje način ugradnje koju koristite, morat ćete otići na /etc /privoxy jer se tamo nalaze konfiguracijske datoteke Privoxy.

Budući da je Privoxy uglavnom napisan za ljude koji su već upoznati s regularnim izrazima, HTTP -om i HTML -om - ili su ih voljni naučiti - njegova je konfiguracija prilično komplicirana. Srećom, zadana instalacija je u osnovi spremna za rad. Da biste saznali kako fino podesiti Privoxy po vašoj želji, pročitajte službeni vodič za konfiguraciju .

Jedino što doista morate učiniti prije prve upotrebe Privoxyja je konfiguriranje web -preglednika da koristi Privoxy kao HTTP i HTTPS proxy. Jednostavno idite na postavke web preglednika, idite na kategoriju proxyja i upotrijebite 127.0.0.1 (ili localhost) za adresu proxyja i 8118 za port.

Zaključak

Znati kako instalirati konfiguriranje popularnih proxy poslužitelja s vlastitim hostom omogućuje vam veću kontrolu nad vašim internetskim iskustvom. Mnogo je izvrsnih rješenja vrijednih istraživanja, a mi smo samo zagrebili površinu onoga što je moguće.