Bedste selvværtsfulde proxyservere

Best Self Hosted Proxy Servers



Du er måske ikke klar over det, men der er mange tredjeparter, der manipulerer dit internetindhold. Din internetudbyder kan begrænse adgangen til bestemte websteder, søgemaskiner skjuler søgeresultater for at overholde forskellige handlinger mod piratkopiering, og websteder selv viser ofte forskelligt indhold til besøgende fra forskellige geografiske regioner.

Hvis dette ikke passer godt til dig, bør du overveje at bruge en selvhostet proxyserver for at komme forbi geografiske begrænsninger og andre former for censur. Selvhostede proxyservere kan også hjælpe dig med at reducere båndbredde og forbedre svartider ved at cache ofte efterspurgte websider, og nogle har avancerede filtreringsfunktioner, der gør det muligt at slippe af med annoncer eller beskytte børn mod skade.







Vores udvalg afspejler den brede vifte af selvhostede proxyservere og deres muligheder. Nogle selvhostede proxyservere, der er beskrevet i denne artikel, er lettere at konfigurere end andre, men vi mener, at alle, der er villige til at bruge lidt tid på at læse en online tutorial, skal kunne installere og konfigurere næsten enhver tilgængelig selvhostet proxyserver.



1. Privoxy

Privoxy er en ikke-cachet webproxy med filtreringsfunktioner til forbedring af privatlivets fred. Det kan ændre websidedata og HTTP -overskrifter, kontrollere adgang og fjerne annoncer.



Den første version af Prixovy blev frigivet i 2001, baseret på Internet Junkbuster, en ældre annonceblokerende webproxy udgivet under GNU General Public License. Indtil 2010 plejede Tor Project at samle Privoxy med Tor, men de besluttede i sidste ende at holde sig væk fra tredjepartsløsninger af sikkerhedsmæssige årsager.





Prixovy er tilgængelig på stort set alle populære operativsystemer og platforme, herunder Linux, OpenWrt, DD-WRT, Windows, macOS, OS/2, AmigaOS og BeOS. Selvom Prixovy er ret let at installere og køre, som vi forklarer i det næste afsnit i denne artikel, er finjustering af dets forskellige indstillinger langt fra trivielt og kræver en temmelig avanceret forståelse af computernetværk.

2. Blæksprutte

Squid er en cache -proxy med understøttelse af HTTP, HTTPS, FTP og andre protokoller. Caching -proxyer gemmer midlertidigt ofte brugte data for at reducere båndbredde og forbedre svartider.



Squid startede sit liv i 1996 som Harvest object cache, som var en del af et forskningsprojekt af Internet Research Task Force Research Group on Resource Discovery (IETF-RD). Den nuværende version af Squid er en gaffel af den sidste præ-kommercielle version af Harvest, og dens navn blev valgt for at forhindre forvirring med den kommercielle gaffel kaldet Cached 2.0.

Squid kører på alle populære operativsystemer, og det bruges af hundredvis af internetudbydere rundt om i verden for at give deres brugere den bedst mulige internetoplevelse. Websites bruger Squid til at forbedre deres indholdslevering, hvilket betyder, at det at vide, hvordan man installerer og konfigurerer det, kan hjælpe dig med at få et godt job.

3. Pi-hul

Pi-hole er et DNS-synkehul, der kan blokere reklame og upassende indhold på netværksniveau. Som navnet antyder, er Pi-hole beregnet til brug med Raspberry Pi single-board computeren, som er udviklet i Det Forenede Kongerige af Raspberry Pi Foundation og leverer billige systemer, der er tilgængelige for mennesker med alle økonomiske baggrunde og kan bruges til uddannelsesmæssige formål.

Kernen i Pi-hole er forskellige open source-teknologier såsom dnsmasq, cURL og Lighttpd, som gør det muligt at blokere DNS-anmodninger om kendte sporings- og reklamedomæner. Fordi Pi-hole fungerer på netværksniveau, forhindrer det, at annoncer vises, selv på smart-tv og mobile enheder, der kører Android og iOS.

Fire. SwiperProxy

SwiperProxy er en ekstremt effektiv webproxy, der er skrevet i Python. Hvis du gerne vil lære, hvordan proxyservere fungerer under emhætten, er SwiperProxy et glimrende sted at starte, fordi det er open source, hostet på GitHub og kører på en selvstændig, minimalistisk webserver. Det fungerer godt med alle større webservere, herunder Apache, Nginx og Varnish, og er konfigureret gennem kun 25 veldokumenterede muligheder.

For at komme i gang med SwiperProxy anbefaler vi dig at læse hurtigstartguiden, som du kan finde her .

5. Traefik

Træfɪk er en moderne reverse proxy og load balancer, der er fuldt open source, let at konfigurere og designet med moderne skybaserede tjenester i tankerne. Det er skrevet på Go -programmeringssproget og afslører en Rest API.

Træfɪk er typisk implementeret til at orkestrere flere cloud -tjenester, så du nemt kan tilføje, fjerne, dræbe, opgradere eller skalere tjenester. Fordi Træfɪk er pakket som en enkelt binær fil og tilgængelig som et lille officielt docker -billede, kunne det næsten ikke være lettere at installere det.

Sådan installeres og konfigureres Privoxy

Den gode nyhed er, at Prixovy er tilgængelig både som rå kildekode og i praktiske prækompilerede pakker til en lang række operativsystemer. Medmindre du ved præcis, hvad du laver, skal du starte med pakkerne, som kan downloades fra her .

Ubuntu -brugere kan installere Prixovy ved hjælp af følgende kommando:

# sudo apt-get install privoxy

Og mange andre Linux -distributioner, herunder Red Hat og Fedora, har også Privoxy i depoter.

Uanset hvilken installationsmetode du bruger, skal du gå til /etc /privoxy, fordi det er her Privoxy -konfigurationsfilerne er placeret.

Fordi Privoxy hovedsageligt er skrevet til folk, der allerede kender regulære udtryk, HTTP og HTML - eller er villige til at lære dem - er konfigurationen ret kompliceret. Heldigvis er standardinstallationen stort set klar til at gå. For at lære at finjustere Privoxy efter din smag, læs officiel konfigurationsguide .

Det eneste, du virkelig skal gøre, før du bruger Privoxy for første gang, er at konfigurere din webbrowser til at bruge Privoxy som en HTTP- og HTTPS -proxy. Gå blot til din webbrowsers indstillinger, naviger til proxy -kategorien og brug 127.0.0.1 (eller localhost) til proxy -adressen og 8118 til porten.

Konklusion

Ved at vide, hvordan du installerer en konfigureret populær, selvhostet proxy-server, giver dig mulighed for at udøve større kontrol over din internetoplevelse. Der er mange vidunderlige løsninger, der er værd at undersøge, og vi har kun ridset overfladen af, hvad der er muligt.