Privoxy

Beste selvstyrte proxy-servere

Beste selvstyrte proxy-servere
Du skjønner kanskje ikke det, men det er mange tredjeparter som manipulerer internettinnholdet ditt. Internett-leverandøren din kan begrense tilgangen til bestemte nettsteder, søkemotorer skjuler søkeresultatene for å overholde forskjellige piratkopierende handlinger, og nettsteder selv viser ofte annet innhold til besøkende fra forskjellige geografiske regioner.

Hvis dette ikke stemmer bra med deg, bør du vurdere å bruke en egen vert proxy-server for å komme forbi geografiske begrensninger og andre former for sensur. Selvstyrte proxy-servere kan også hjelpe deg med å redusere båndbredden og forbedre responstid ved å cache ofte etterspurte websider, og noen har avanserte filtreringsfunksjoner som gjør det mulig å kvitte seg med annonser eller beskytte barn mot skade.

Utvalget vårt gjenspeiler det brede spekteret av selvstyrte proxy-servere og deres evner. Noen egenhostede proxy-servere beskrevet i denne artikkelen er enklere å konfigurere enn andre, men vi mener at alle som er villige til å bruke litt tid på å lese en online opplæring, skal kunne installere og konfigurere omtrent hvilken som helst selvstyrt proxy-server tilgjengelig.

1. Privoxy

Privoxy er en ikke-hurtigbufret web-proxy med filtreringsmuligheter for å forbedre personvernet. Det kan endre nettsidedata og HTTP-overskrifter, kontrollere tilgang og fjerne annonser.

Den første versjonen av Prixovy ble utgitt i 2001, basert på Internet Junkbuster, en eldre annonseblokkerende webproxy utgitt under GNU General Public License. Fram til 2010 brukte Tor-prosjektet sammen Privoxy med Tor, men de bestemte seg til slutt for å holde seg borte fra tredjepartsløsninger av sikkerhetsmessige årsaker.

Prixovy er tilgjengelig på praktisk talt alle populære operativsystemer og plattformer, inkludert Linux, OpenWrt, DD-WRT, Windows, macOS, OS / 2, AmigaOS og BeOS. Mens Prixovy er ganske enkelt å installere og komme i gang, som vi forklarer i neste avsnitt av denne artikkelen, er finjustering av de forskjellige innstillingene langt fra trivielt og krever en ganske avansert forståelse av datanettverk.

2. Akkar

Squid er en hurtigbuffer-proxy med støtte for HTTP, HTTPS, FTP og andre protokoller. Caching-proxyer lagrer midlertidig brukte data midlertidig for å redusere båndbredden og forbedre responstidene.

Squid startet sitt liv i 1996 som Harvest-objektbufferen, som var en del av et forskningsprosjekt av Internet Research Task Force Research Group on Resource Discovery (IETF-RD). Den nåværende versjonen av Squid er en gaffel av den siste pre-kommersielle versjonen av Harvest, og navnet ble valgt for å forhindre forveksling med den kommersielle gaffelen kalt Cached 2.0.

Squid kjører på alle populære operativsystemer, og den brukes av hundrevis av Internett-leverandører over hele verden for å gi brukerne den best mulige internettopplevelsen. Nettsteder bruker Squid for å forbedre innholdsleveransen, noe som betyr at det å vite hvordan man installerer og konfigurerer det kan hjelpe deg med å få en god jobb.

3. Pi-hull

Pi-hole er et DNS-synkehull som kan blokkere reklame og upassende innhold på nettverksnivå. Som navnet antyder, er Pi-hole beregnet for bruk med Raspberry Pi enkeltkortcomputer, som er utviklet i Storbritannia av Raspberry Pi Foundation og tilbyr rimelige systemer som er tilgjengelige for mennesker med all økonomisk bakgrunn og kan brukes til pedagogiske formål.

Kjernen i Pi-hole er forskjellige open source-teknologier som dnsmasq, cURL og Lighttpd, som gjør det mulig å blokkere DNS-forespørsler om kjente sporings- og annonseringsdomener. Fordi Pi-hole fungerer på nettverksnivå, forhindrer det at annonser vises selv på smarte TV-er og mobile enheter som kjører Android og iOS.

4. SwiperProxy

SwiperProxy er en ekstremt effektiv webproxy skrevet i Python. Hvis du vil lære hvordan proxy-servere fungerer under panseret, er SwiperProxy et utmerket sted å starte fordi det er åpen kildekode, vert på GitHub og kjører på en selvinnholdende, minimalistisk webserver. Det fungerer bra med alle større webservere, inkludert Apache, Nginx og Varnish, og er konfigurert gjennom bare 25 veldokumenterte alternativer.

For å komme i gang med SwiperProxy, anbefaler vi at du leser hurtigstartveiledningen, som du finner her.

5. Traefik

Træfɪk er en moderne omvendt proxy og belastningsbalanser som er helt åpen kildekode, enkel å konfigurere og designet med tanke på moderne skybaserte tjenester. Den er skrevet på Go-programmeringsspråket og avslører et Rest API.

Træfɪk er vanligvis distribuert for å organisere flere skytjenester, slik at du enkelt kan legge til, fjerne, drepe, oppgradere eller skalere tjenester. Fordi Træfɪk er pakket som en enkelt binær fil og tilgjengelig som et lite offisielt dockerbilde, kan det knapt være enklere å installere det.

Hvordan installere og konfigurere Privoxy

Den gode nyheten er at Prixovy er tilgjengelig både som rå kildekode og i praktiske pre-kompilerte pakker for et bredt spekter av operativsystemer. Med mindre du vet nøyaktig hva du gjør, start med pakkene, som kan lastes ned herfra.

Ubuntu-brukere kan installere Prixovy ved hjelp av følgende kommando:

# sudo apt-get install privoxy

Og mange andre Linux-distribusjoner, inkludert Red Hat og Fedora, har også Privoxy i repositories.

Uansett hvilken installasjonsmetode du bruker, må du gå til / etc / privoxy fordi det er der Privoxy-konfigurasjonsfilene ligger.

Fordi Privoxy hovedsakelig er skrevet for folk som allerede er kjent med vanlige uttrykk, er HTTP og HTML - eller som er villige til å lære dem - konfigurasjonen er ganske komplisert. Heldigvis er standardinstallasjonen i utgangspunktet klar til bruk. For å lære hvordan du finjusterer Privoxy etter eget ønske, kan du lese den offisielle konfigurasjonsveiledningen.

Det eneste du virkelig trenger å gjøre før du bruker Privoxy for første gang, er å konfigurere nettleseren din til å bruke Privoxy som en HTTP- og HTTPS-proxy. Bare gå til nettleserens innstillinger, naviger til proxy-kategorien og bruk 127.0.0.1 (eller localhost) for proxy-adressen og 8118 for porten.

Konklusjon

Å vite hvordan du installerer en konfigurasjon av populære selvstyrte proxy-servere, lar deg utøve større kontroll over internettopplevelsen din. Det er mange fantastiske løsninger som er verdt å utforske, og vi har bare skrapet overflaten av det som er mulig.

Vulkan for Linux-brukere
Med hver nye generasjon grafikkort ser vi spillutviklere skyve grensene for grafisk troskap og komme et skritt nærmere fotorealisme. Men til tross for...
OpenTTD vs Simutrans
Å lage din egen transportsimulering kan være morsom, avslappende og ekstremt fristende. Derfor må du sørge for at du prøver så mange spill som mulig f...
OpenTTD Tutorial
OpenTTD er et av de mest populære forretningssimuleringsspillene der ute. I dette spillet må du lage en fantastisk transportvirksomhet. Du begynner im...