← Retour
Informatique

Squid

Cédrix · 10/02/2023
Modifié le 18 mai 2026 à 01h20

1/ 7 j  ·  5/ 14 j  ·  5/ 30 j  lecteurs

Squid est un serveur proxy-cache permettant de centraliser et d’accélérer les requêtes HTTP, HTTPS et FTP sur un réseau local. Cette note rassemble les configurations clientes nécessaires pour utiliser un proxy Squid déployé à la maison.

Configurer un client pour utiliser le proxy

Paramètres système (tous les utilisateurs)

Pour déclarer le proxy au niveau système, créez ou modifiez le fichier /etc/profile.d/proxy.sh. Les variables y seront chargées au login de chaque utilisateur :

MY_PROXY_URL="192.168.100.5:3128"

HTTP_PROXY=$MY_PROXY_URL
#HTTPS_PROXY=$MY_PROXY_URL
FTP_PROXY=$MY_PROXY_URL
http_proxy=$MY_PROXY_URL
#https_proxy=$MY_PROXY_URL
ftp_proxy=$MY_PROXY_URL

export HTTP_PROXY HTTPS_PROXY FTP_PROXY http_proxy https_proxy ftp_proxy

Pour appliquer immédiatement la configuration sans se reconnecter :

source /etc/profile.d/proxy.sh

Configuration spécifique à wget

Certains utilitaires ignorent les variables d’environnement et utilisent leur propre fichier de configuration. C’est le cas de wget, dont les paramètres se trouvent dans /etc/wgetrc :

#https_proxy = http://proxy.yoyodyne.com:18023/
http_proxy = http://proxy.yoyodyne.com:18023/
ftp_proxy = http://proxy.yoyodyne.com:18023/

Configuration spécifique à dnf

De même, le gestionnaire de paquets dnf se configure dans /etc/dnf/dnf.conf :

proxy=http://192.168.100.5:3128/

Consulter les logs du serveur Squid

Pour suivre en temps réel les requêtes traitées par le proxy :

tail -f /var/log/squid/access.log

Références

Partager : ✉ Mail X in 🐘
Commentaires

Aucun commentaire pour l'instant. Soyez le premier !

Laisser un commentaire
Un code de vérification sera envoyé à votre adresse email.