Outils pour utilisateurs

Outils du site


linux:proxy_squid

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.

Sources

linux/proxy_squid.txt · Dernière modification : 2020/07/24 22:03 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki