L'installation et la configuration d'un serveur proxy Squid sous Linux implique plusieurs étapes. Suivez ces étapes pour configurer un serveur proxy Squid de base sur votre système Linux :
1. Installer Squid :
- Mettez à jour vos packages système :
```
sudo apt mise à jour
```
- Installez Squid à l'aide de la commande :
```
sudo apt installer calmar
```
2. Configurer Squid :
- Ouvrez le fichier de configuration Squid `/etc/squid/squid.conf` avec votre éditeur de texte préféré (par exemple, sudo nano /etc/squid/squid.conf).
- Localisez les lignes suivantes et décommentez-les en supprimant le symbole '#' :
```
http_port 3128 transparent
```
- Ceci configure Squid pour écouter sur le port 3128 en utilisant un proxy transparent.
3. Rediriger le trafic :
- Redirigez tout le trafic via le proxy en définissant les valeurs appropriées dans le fichier `/etc/default/squid`.
- Modifiez les lignes suivantes :
```
HTTP_PROXY=""
HTTPS_PROXY=""
```
à:
```
HTTP_PROXY="127.0.0.1:3128"
HTTPS_PROXY="127.0.0.1:3128"
```
4. Redémarrez Squid :
- Redémarrez le service Squid pour appliquer la nouvelle configuration :
```
redémarrage du calmar du service sudo
```
5. Vérifiez si le proxy fonctionne :
- Pour vérifier que votre proxy fonctionne correctement, utilisez la commande suivante :
```
curl --proxy http://127.0.0.1:3128 www.google.com
```
- Si la page se charge avec succès, votre proxy est correctement configuré.
6. Configurer des exemptions (facultatif) :
- Vous pouvez autoriser des sites spécifiques à contourner le proxy en les ajoutant à la liste d'exceptions dans `/etc/squid/squid.conf` :
```
acl Allowed_sites dstdomain .google.com .example.com
http_access autoriser les_sites_autorisés
```
7. Activer et démarrer Squid au démarrage (facultatif) :
- Si vous souhaitez que Squid démarre automatiquement au démarrage de votre système, exécutez la commande suivante :
```
sudo systemctl activer le calmar
```
Cela devrait installer et configurer un serveur proxy Squid de base sur votre système Linux. Ajustez les configurations selon vos besoins pour répondre à vos besoins spécifiques. Assurez-vous de modifier les règles ACL en fonction de votre environnement réseau et d'effectuer tous les ajustements de pare-feu nécessaires pour permettre au trafic de circuler via le proxy.
|