Table des matières
Installer un Proxy Squid
Information
Installer un proxy squid sur un serveur dédié, pour ne pas être bridé en débit vers Youtube par exemple.
Testé sur Debian 8.
Installation
Saisir la commande :
apt install squid3
Configuration
Modifier le fichier /etc/squid3/squid.conf
.
acl homeip src 12.34.56.78 http_access allow homeip http_access deny all forwarded_for off http_access deny !Safe_ports http_port 40004 deny_info TCP_RESET all cache deny all
Pensez à commenter la ligne http_access deny all
présente plus haut par défaut dans le fichier, elle prends précédence et va vous bloquer.
Cette configuration ajoute un contrôle d'accès nommé homeip
autorisant l'ip 12.34.56.78
. Tout le reste est interdit. Le cache est désactivé.
Pour ajouter d'autres IP ou range, rajoutez les lignes nécessaires, avant le http_access deny all
. Un range sera noté 12.34.56.78/24
.
http_port 40004
est à votre convenance, et sera le port du proxy. Le proxy n'envoie pas de réponse si l'IP n'est pas autorisée.
Redémarrez le service pour prendre en compte la configuration :
service squid3 restart
Complément
Les fichiers de log sont /var/log/squid3/access.log
et /var/log/squid3/cache.log
. Une configuration logrotate est installée avec le package sur Debian.
Il ne reste plus qu'à configurer votre navigateur pour utiliser ce proxy. Utilisez son IP en SOCKS v5.