Privoxy

Beste zelf-gehoste proxyservers

Beste zelf-gehoste proxyservers
U realiseert het zich misschien niet, maar er zijn veel derde partijen die uw internetinhoud manipuleren. Uw ISP kan de toegang tot bepaalde websites beperken, zoekmachines verbergen zoekresultaten om te voldoen aan verschillende antipiraterijhandelingen, en websites zelf tonen vaak verschillende inhoud aan bezoekers uit verschillende geografische regio's.

Als dit niet goed bij u past, kunt u overwegen een zelf-gehoste proxyserver te gebruiken om geografische beperkingen en andere vormen van censuur te omzeilen. Zelf-gehoste proxyservers kunnen u ook helpen de bandbreedte te verminderen en de responstijden te verbeteren door vaak gevraagde webpagina's in de cache op te slaan, en sommige worden geleverd met geavanceerde filtermogelijkheden die het mogelijk maken om advertenties te verwijderen of kinderen te beschermen tegen schade.

Onze selectie weerspiegelt het brede scala aan zelf-gehoste proxyservers en hun mogelijkheden. Sommige zelf-gehoste proxyservers die in dit artikel worden beschreven, zijn gemakkelijker in te stellen dan andere, maar we zijn van mening dat iedereen die wat tijd wil besteden aan het lezen van een online zelfstudie, vrijwel elke zelf-gehoste proxyserver moet kunnen installeren en configureren.

1. Privoxy

Privoxy is een niet-caching webproxy met filtermogelijkheden om de privacy te verbeteren. Het kan webpaginagegevens en HTTP-headers wijzigen, de toegang regelen en advertenties verwijderen.

De eerste versie van Prixovy werd uitgebracht in 2001, gebaseerd op de Internet Junkbuster, een oudere webproxy voor het blokkeren van advertenties die is uitgebracht onder de GNU General Public License. Tot 2010 bundelde het Tor-project Privoxy met Tor, maar uiteindelijk besloten ze om veiligheidsredenen weg te blijven van oplossingen van derden.

Prixovy is beschikbaar op vrijwel alle populaire besturingssystemen en platforms, waaronder Linux, OpenWrt, DD-WRT, Windows, macOS, OS/2, AmigaOS en BeOS. Hoewel Prixovy vrij eenvoudig te installeren en te gebruiken is, zoals we in het volgende gedeelte van dit artikel uitleggen, is het verfijnen van de verschillende instellingen verre van triviaal en vereist een redelijk geavanceerd begrip van computernetwerken.

2. Inktvis

Squid is een caching-proxy met ondersteuning voor HTTP, HTTPS, FTP en andere protocollen. Caching-proxy's slaan tijdelijk veelgebruikte gegevens op om de bandbreedte te verminderen en de responstijden te verbeteren.

Squid begon zijn leven in 1996 als de Harvest-objectcache, die deel uitmaakte van een onderzoeksproject van de Internet Research Task Force Research Group on Resource Discovery (IETF-RD). De huidige versie van Squid is een vork van de laatste pre-commerciële versie van Harvest, en de naam is gekozen om verwarring te voorkomen met de commerciële vork genaamd Cached 2.0.

Squid draait op alle populaire besturingssystemen en wordt door honderden ISP's over de hele wereld gebruikt om hun gebruikers de best mogelijke internetervaring te bieden. Websites gebruiken Squid om hun inhoudslevering te verbeteren, wat betekent dat als u weet hoe u het moet installeren en configureren, u een geweldige baan kunt krijgen.

3. Pi-gat

Pi-hole is een DNS-sinkhole die advertenties en ongepaste inhoud op netwerkniveau kan blokkeren. Zoals de naam al doet vermoeden, is Pi-hole bedoeld voor gebruik met de Raspberry Pi-computer met één bord, die in het Verenigd Koninkrijk is ontwikkeld door de Raspberry Pi Foundation en die goedkope systemen biedt die toegankelijk zijn voor mensen van alle economische achtergronden en die worden gebruikt voor educatieve doeleinden.

De kern van Pi-hole zijn verschillende open source-technologieën zoals dnsmasq, cURL en Lighttpd, waarmee het DNS-verzoeken voor bekende tracking- en advertentiedomeinen kan blokkeren. Omdat Pi-hole op netwerkniveau werkt, wordt voorkomen dat advertenties worden weergegeven, zelfs op smart-tv's en mobiele apparaten met Android en iOS.

4. SwiperProxy

SwiperProxy is een uiterst efficiënte webproxy geschreven in Python. Als je wilt leren hoe proxyservers onder de motorkap werken, is SwiperProxy een uitstekende plek om te beginnen, omdat het open source is, wordt gehost op GitHub en draait op een zelfstandige, minimalistische webserver. Het werkt geweldig met alle grote webservers, inclusief Apache, Nginx en Varnish, en is geconfigureerd via slechts 25 goed gedocumenteerde opties.

Om met SwiperProxy aan de slag te gaan, raden we je aan de snelstartgids te lezen, die je hier kunt vinden.

5. Traefik

Træfɪk is een moderne reverse proxy en load balancer die volledig open source is, eenvoudig te configureren en ontworpen met moderne cloudgebaseerde services in het achterhoofd. Het is geschreven in de programmeertaal Go en bevat een Rest API.

Træfɪk wordt doorgaans ingezet om meerdere cloudservices te orkestreren, zodat u gemakkelijk services kunt toevoegen, verwijderen, doden, upgraden of schalen. Omdat Træfɪk is verpakt als een enkel binair bestand en beschikbaar is als een kleine officiële docker-image, kan het installeren nauwelijks eenvoudiger zijn.

Privoxy installeren en configureren and

Het goede nieuws is dat Prixovy zowel beschikbaar is als onbewerkte broncode als in handige voorgecompileerde pakketten voor een breed scala aan besturingssystemen. Tenzij je precies weet wat je doet, begin met de pakketten, die je hier kunt downloaden.

Ubuntu-gebruikers kunnen Prixovy installeren met de volgende opdracht:

# sudo apt-get install privoxy

En veel andere Linux-distributies, waaronder Red Hat en Fedora, hebben ook Privoxy in repositories.

Ongeacht welke installatiemethode u gebruikt, u moet naar /etc/privoxy gaan, want daar bevinden zich de Privoxy-configuratiebestanden.

Omdat Privoxy voornamelijk is geschreven voor mensen die al bekend zijn met reguliere expressies, HTTP en HTML - of bereid zijn deze te leren - is de configuratie vrij ingewikkeld. Gelukkig is de standaardinstallatie in principe klaar voor gebruik. Lees de officiële configuratiegids om te leren hoe u Privoxy naar wens kunt afstemmen.

Het enige dat u echt hoeft te doen voordat u Privoxy voor de eerste keer gebruikt, is uw webbrowser configureren om Privoxy als HTTP- en HTTPS-proxy te gebruiken. Ga gewoon naar de instellingen van uw webbrowser, navigeer naar de proxycategorie en gebruik 127.0.0.1 (of localhost) voor het proxy-adres en 8118 voor de poort.

Conclusie

Als u weet hoe u een populaire, zelf-gehoste proxyserver moet installeren, kunt u meer controle uitoefenen over uw internetervaring. Er zijn veel prachtige oplossingen die het ontdekken waard zijn, en we hebben nog maar het oppervlak bekrast van wat mogelijk is.

Beste spellen om te spelen met handtracking
Oculus Quest introduceerde onlangs het geweldige idee van handtracking zonder controllers. Met een steeds toenemend aantal games en activiteiten die f...
OSD-overlay tonen in Linux-apps en -games op volledig scherm
Het spelen van games op volledig scherm of het gebruik van apps in de modus volledig scherm zonder afleiding kan u afsnijden van relevante systeeminfo...
Top 5 Game Capture-kaarten
We hebben allemaal gezien en genoten van streaming gameplays op YouTube. PewDiePie, Jakesepticye en Markiplier zijn slechts enkele van de beste gamers...