Proxy-servers zijn de tussenliggende servers die tussen de gebruiker en de websites worden geplaatst om anonimiteit te behalen. Wanneer u probeert toegang te krijgen tot een website via een proxyserver, gaat uw aanvraag naar de proxyserver die vervolgens doorstuurt naar de website. Voor de website lijkt het verzoek te zijn van de proxyserver en u bent er volledig van verborgen. Dit heet vervolgproxy.
Aan de andere kant moet de server soms anonimiteit behalen om hun beveiliging te verbeteren. In dit geval installeert de server de proxyserver die de bestemming voor de gebruiker lijkt te zijn. Dit herstelt de anonimiteit van de gebruiker. Zo'n proces heet reverse proxy.
Hier zijn enkele van de meest voorkomende open source proxy servers beschikbaar in de markt.
INKTVIS
Inktvis is een volledig uitgeruste HTTP / 1.0-proxy op de rand van het worden een volledige HTTP / 1.1 proxy. Inktvis biedt een rijke toegangscontrole-, autorisatie- en loggingomgeving om webproxy- en inhoudsservertoepassingen te ontwikkelen.
Als u op zoek bent naar een cache-proxy voor web-based protocollen zoals HTTP, HTTPS en FTP, is Squid de juiste keuze voor u.
Als de gebruiker vaak een site bezoekt, caches de webpagina's de webpagina's en hergebruikt het wat de prestaties verbetert en de bandbreedte verlaagt. Door uitgebreide toegangscontroles maakt Squid een geweldige server accelerator.
Door hoge prestaties en rijke toegangscontroles wordt Squid gebruikt door een groot aantal internetproviders over de hele wereld. Door cache server modellen te maken die een aantal route alternatieven bevatten die de netwerkdoorvoer optimaliseren.
Gelieve de onderstaande link te bezoeken om alle Inktvis functies te bekijken.
http://www.squid-cache.org/
Verf HTTP Cache
Een andere goede optie voor proxy server oplossing is de Varnish HTTP Cache. De laatste versie Varnish Cache 4.1.7 is vrijgegeven en beschikbaar voor download. De bugs uit de vorige versie zijn opgelost met een aantal verbeteringen. Het werkt goed op Ubuntu, Debian, Red Hat, CentOS en FreeBSD.
https://www.varnish-cache.org/
Herboren
Een proxy gebaseerde high-performance Redis cluster oplossing geschreven in Go / C, Reborn is een alternatief voor Redis. Het ondersteunt meerdere stateless proxies met redis instances. Reborn kan zeer gemakkelijk geschaald worden. Het toevoegen of verwijderen van Redis of Proxy instances on-demand is een ander kenmerk van Reborn.
https://github.com/reborndb/reborn
Twemproxy
Een snelle en lichte proxy voor memcached en redis protocol, Twemproxy staat ook bekend als notenkraker. Het werd voornamelijk gebouwd om het aantal verbindingen naar de caching servers op de backend te verminderen. De belangrijkste eigenschap van Twemproxy is protocol pijpleiding en sharding die u helpt bij het horizontale schalen van uw gedistribueerde caching-architectuur.
https://github.com/twitter/twemproxy