Si cela ne vous convient pas, vous devriez envisager d'utiliser un serveur proxy auto-hébergé pour dépasser les restrictions géographiques et d'autres formes de censure. Les serveurs proxy auto-hébergés peuvent également vous aider à réduire la bande passante et améliorer les temps de réponse en mettant en cache des pages Web fréquemment demandées, et certains viennent avec des capacités de filtrage avancées qui permettent de se débarrasser des annonces ou de protéger les enfants contre les dommages.
Notre sélection reflète le large éventail de serveurs proxy auto-hébergés et leurs capacités. Certains serveurs proxy auto-hébergés décrits dans cet article sont plus faciles à configurer que d'autres, mais nous pensons que toute personne désireuse de passer du temps à lire un tutoriel en ligne devrait être en mesure d'installer et de configurer à peu près n'importe quel serveur proxy auto-hébergé disponible.
Privoxy
Privoxy est un proxy Web non en cache avec des capacités de filtrage pour améliorer la confidentialité. Il peut modifier les données de la page Web et les en-têtes HTTP, contrôler l'accès et supprimer les annonces.
La première version de Prixovy a été publiée en 2001, basée sur Internet Junkbuster, un proxy Web plus ancien de blocage des publicités publié sous la licence publique générale GNU. Jusqu'en 2010, le projet Tor avait l'habitude de regrouper la privoxy avec Tor, mais ils ont finalement décidé de rester à l'écart des solutions tierces pour des raisons de sécurité.
Prixovy est disponible sur pratiquement tous les systèmes et plateformes d'exploitation populaires, notamment Linux, OpenWRT, DD-WRT, Windows, MacOS, OS / 2, Amigaos et Beos. Alors que Prixovy est assez facile à installer et à fonctionner, comme nous l'expliquons dans la section suivante de cet article, affiner ses différents paramètres est loin d'être trivial et nécessite une compréhension assez avancée des réseaux informatiques.
Calmar
Squid est un proxy de mise en cache avec le support pour HTTP, HTTPS, FTP et autres protocoles. Les procurations de mise en cache stockent temporairement des données fréquemment utilisées pour réduire la bande passante et améliorer les temps de réponse.
Squid a commencé sa vie en 1996 en tant que Cache d'objet Harvest, qui faisait partie d'un projet de recherche par le groupe de recherche sur Internet Research Force sur la découverte des ressources (IETF-RD). La version actuelle de Squid est une fourche de la dernière version précommerciale de Harvest, et son nom a été choisi pour éviter la confusion avec la fourche commerciale appelée Cached 2.0.
Squid fonctionne sur tous les systèmes d'exploitation populaires, et il est utilisé par des centaines de FAI à travers le monde pour offrir à leurs utilisateurs la meilleure expérience Internet possible. Les sites Web utilisent le calmar pour améliorer leur livraison de contenu, ce qui signifie que savoir comment l'installer et la configurer pourrait vous aider à décrocher un excellent travail.
Pi-trous
Pi-Hole est un gouffre DNS qui peut bloquer la publicité et le contenu inapproprié au niveau du réseau. Comme son nom l'indique, Pi-Hole est destiné à être utilisé avec l'ordinateur à panneau monomoteur Raspberry Pi, qui est développé au Royaume-Uni par la Fondation Raspberry Pi et fournit des systèmes à faible coût accessibles aux personnes de tous horizons économiques et peut être utilisé à des fins éducatives.
Au cœur de Pi-Hole se trouvent diverses technologies open source telles que DNSMASQ, Curl et LightTPD, qui lui permettent de bloquer les demandes DNS pour les domaines de suivi et de publicité connus. Parce que Pi-Hole fonctionne au niveau du réseau, il empêche les annonces d'être affichées même sur des téléviseurs intelligents et des appareils mobiles exécutant Android et iOS.
Swiperproxy
SwiperProxy est un proxy Web extrêmement efficace écrit en python. Si vous souhaitez savoir comment fonctionnent les serveurs proxy sous le capot, SwiperProxy est un excellent point de départ car il est open source, hébergé sur github et exécute sur un serveur Web minimaliste autonome et minimaliste. Il fonctionne très bien avec tous les principaux serveurs Web, y compris Apache, Nginx et Varnish, et est configuré uniquement via 25 options bien documentées.
Pour commencer avec SwiperProxy, nous vous recommandons de lire le guide de démarrage rapide, que vous pouvez trouver ici.
Trafik
TRæfɪk est un proxy inversé moderne et un équilibreur de chargement entièrement open source, facile à configurer et conçu avec des services modernes basés sur le cloud à l'esprit. Il est écrit dans le langage de programmation Go et expose une API REST.
TRæfɪk est généralement déployé pour orchestrer plusieurs services cloud, vous permettant d'ajouter, de supprimer, de tuer, de mettre à niveau ou d'échouer les services avec facilité. Parce que TRæfɪk est emballé comme un seul fichier binaire et disponible en tant que minuscule image officielle Docker, l'installer pourrait difficilement être plus facile.
Comment installer et configurer Privoxy
La bonne nouvelle est que Prixovy est disponible à la fois en tant que code source brut et dans des packages pré-compilés pratiques pour une large gamme de systèmes d'exploitation. À moins que vous ne sachiez exactement ce que vous faites, commencez par les packages, qui peuvent être téléchargés à partir d'ici.
Les utilisateurs d'Ubuntu peuvent installer Prixovy en utilisant la commande suivante:
# sudo apt-get install privoxy
Et de nombreuses autres distributions Linux, dont Red Hat et Fedora, ont également une privoxy dans les référentiels.
Quelle que soit la méthode d'installation que vous utilisez, vous devrez vous rendre sur / etc / privoxy car c'est là que se trouvent les fichiers de configuration Privoxy.
Parce que Privoxy est principalement écrit pour les personnes qui sont déjà familières, HTTP et HTML-ou sont disposés à les apprendre - sa configuration est assez compliquée. Heureusement, l'installation par défaut est essentiellement prête à partir. Pour apprendre à affiner la privoxy à votre goût, lisez le guide de configuration officiel.
La seule chose que vous devez vraiment faire avant d'utiliser Privoxy pour la première fois est de configurer votre navigateur Web pour utiliser Privoxy comme proxy HTTP et HTTPS. Accédez simplement aux paramètres de votre navigateur Web, accédez à la catégorie proxy et utilisez 127.0.0.1 (ou localhost) pour l'adresse proxy et 8118 pour le port.
Conclusion
Savoir comment installer une configuration de serveurs proxy auto-hébergés de configuration vous permet d'exercer un plus grand contrôle sur votre expérience Internet. Il existe de nombreuses solutions merveilleuses qui méritent d'être explorées, et nous avons seulement gratté la surface de ce qui est possible.