Privoxy

Bästa självvärd proxyservrar

Bästa självvärd proxyservrar
Du kanske inte inser det, men det finns många tredje parter som manipulerar ditt internetinnehåll. Din Internetleverantör kan begränsa åtkomsten till vissa webbplatser, sökmotorer döljer sökresultaten för att följa olika piratkopieringsåtgärder och webbplatser själva visar ofta olika innehåll för besökare från olika geografiska regioner.

Om detta inte passar dig, bör du överväga att använda en egen värd proxyserver för att komma över geografiska begränsningar och andra former av censur. Självhostade proxyservrar kan också hjälpa dig att minska bandbredd och förbättra svarstiderna genom att cacha ofta efterfrågade webbsidor, och vissa har avancerade filtreringsfunktioner som gör det möjligt att bli av med annonser eller skydda barn från skador.

Vårt urval återspeglar det breda utbudet av egenhostade proxyservrar och deras möjligheter. Vissa självhostade proxyservrar som beskrivs i den här artikeln är lättare att installera än andra, men vi tror att alla som är villiga att spendera lite tid på att läsa en onlinehandledning ska kunna installera och konfigurera nästan vilken som helst egen värd proxyserver tillgänglig.

1. Privoxy

Privoxy är en webbproxy som inte cachelagras med filtreringsfunktioner för att förbättra integriteten. Det kan ändra webbsidadata och HTTP-rubriker, kontrollera åtkomst och ta bort annonser.

Den första versionen av Prixovy släpptes 2001, baserat på Internet Junkbuster, en äldre annonsblockerande webbproxy som släpptes under GNU General Public License. Fram till 2010 brukade Tor Project samla Privoxy med Tor, men i slutändan bestämde de sig för att hålla sig borta från tredjepartslösningar av säkerhetsskäl.

Prixovy finns på praktiskt taget alla populära operativsystem och plattformar, inklusive Linux, OpenWrt, DD-WRT, Windows, macOS, OS / 2, AmigaOS och BeOS. Medan Prixovy är ganska lätt att installera och komma igång, vilket vi förklarar i nästa avsnitt i den här artikeln, är finjustering av dess olika inställningar långt ifrån trivialt och kräver en ganska avancerad förståelse för datanätverk.

2. Bläckfisk

Squid är en cacheproxy med stöd för HTTP, HTTPS, FTP och andra protokoll. Cachingproxy lagrar tillfälligt data som används ofta för att minska bandbredd och förbättra svarstiderna.

Squid började sitt liv 1996 som Harvest-objektcache, som var en del av ett forskningsprojekt av Internet Research Task Force Research Group on Resource Discovery (IETF-RD). Den nuvarande versionen av Squid är en gaffel av den sista pre-kommersiella versionen av Harvest, och dess namn valdes för att förhindra förvirring med den kommersiella gaffeln som heter Cached 2.0.

Squid körs på alla populära operativsystem och används av hundratals Internetleverantörer runt om i världen för att ge sina användare bästa möjliga internetupplevelse. Webbplatser använder Squid för att förbättra deras innehållsleverans, vilket innebär att veta hur man installerar och konfigurerar det kan hjälpa dig att få ett bra jobb.

3. Pi-hål

Pi-hole är ett DNS-sinkhål som kan blockera reklam och olämpligt innehåll på nätverksnivå. Som namnet antyder är Pi-hole avsedd att användas med Raspberry Pi en-kortdator, som är utvecklad i Storbritannien av Raspberry Pi Foundation och tillhandahåller lågkostnadssystem som är tillgängliga för människor med alla ekonomiska bakgrunder och kan användas för utbildningsändamål.

Kärnan i Pi-hole är olika öppen källkodstekniker som dnsmasq, cURL och Lighttpd, som gör det möjligt att blockera DNS-förfrågningar för kända spårnings- och reklamdomäner. Eftersom Pi-hole fungerar på nätverksnivå förhindrar det att annonser visas även på smarta TV-apparater och mobila enheter som kör Android och iOS.

4. SwiperProxy

SwiperProxy är en extremt effektiv webbproxy skriven i Python. Om du vill lära dig hur proxyservrar fungerar under huven är SwiperProxy ett utmärkt ställe att börja på eftersom det är öppen källkod, värd på GitHub och körs på en självinnehållande, minimalistisk webbserver. Det fungerar bra med alla större webbservrar, inklusive Apache, Nginx och Varnish, och konfigureras med endast 25 väldokumenterade alternativ.

För att komma igång med SwiperProxy rekommenderar vi att du läser snabbstartsguiden, som du hittar här.

5. Traefik

Træfɪk är en modern omvänd proxy och belastningsutjämnare som är helt öppen källkod, lätt att konfigurera och utformad med moderna molnbaserade tjänster i åtanke. Den är skriven på Go-programmeringsspråket och visar ett Rest API.

Træfɪk distribueras vanligtvis för att ordna flera molntjänster, så att du enkelt kan lägga till, ta bort, döda, uppgradera eller skala. Eftersom Træfɪk är förpackat som en enda binär fil och tillgänglig som en liten officiell dockeravbildning, kan det knappast bli enklare att installera den.

Hur man installerar och konfigurerar Privoxy

Den goda nyheten är att Prixovy finns både som rå källkod och i praktiska förkompilerade paket för ett brett utbud av operativsystem. Om du inte vet exakt vad du gör, börja med paketen som kan laddas ner härifrån.

Ubuntu-användare kan installera Prixovy med följande kommando:

# sudo apt-get install privoxy

Och många andra Linux-distributioner, inklusive Red Hat och Fedora, har också Privoxy i förråd.

Oavsett vilken installationsmetod du använder måste du gå till / etc / privoxy eftersom det är där Privoxy-konfigurationsfilerna finns.

Eftersom Privoxy huvudsakligen är skrivet för människor som redan känner till reguljära uttryck, HTTP och HTML - eller är villiga att lära sig dem - dess konfiguration är ganska komplicerad. Lyckligtvis är standardinstallationen i princip redo att gå. För att lära dig att finjustera Privoxy efter eget tycke, läs den officiella konfigurationsguiden.

Det enda du verkligen behöver göra innan du använder Privoxy för första gången är att konfigurera din webbläsare så att den använder Privoxy som en HTTP- och HTTPS-proxy. Gå helt enkelt till webbläsarens inställningar, navigera till proxykategorin och använd 127.0.0.1 (eller localhost) för proxyadress och 8118 för port.

Slutsats

Att veta hur man installerar en konfigurera populära självhostade proxyservrar gör att du kan utöva större kontroll över din internetupplevelse. Det finns många underbara lösningar som är värda att utforska, och vi har bara repat ytan på vad som är möjligt.

Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider är det tolfte tillskottet till Tomb Raider-serien - en action-äventyrsspelfranchise skapad av Eidos Montreal. Spelet mottogs...
Hur man förbättrar FPS i Linux?
FPS står för Bildrutor per sekund. FPS: s uppgift är att mäta bildfrekvensen i videouppspelningar eller spelprestanda. Med enkla ord betecknas antalet...
De bästa Oculus App Lab-spelen
Om du är Oculus-headsetägare måste du vara förtjust i sidoladdning. Sideladdning är processen för att installera icke-butiksinnehåll på ditt headset. ...