Comment faire un serveur proxy sur Ubuntu

Si votre entreprise dispose d'une connexion Internet, il est fort probable que vous avez également des employés qui l'utilisent pour des raisons personnelles plus que vous ne le réalisez. Des études ont montré qu'environ 25% des employés utilisent une connexion Internet au travail pour un usage non professionnel. Un serveur proxy est un bon outil pour appliquer votre stratégie Internet, protéger votre réseau contre les logiciels malveillants et accélérer l'utilisation d'Internet par les entreprises. Bien qu'il existe plusieurs approches de proxy différentes, Squid est le standard de facto pour l'installation d'un serveur proxy réel sur Ubuntu Linux.

1.

Installez Squid sur votre serveur Ubuntu avec la commande suivante à l'invite de commande Linux:

sudo apt-get install squid

2

Copiez le fichier de configuration Squid par défaut sur une sauvegarde au cas où vous deviez recommencer:

sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.backup

3

Ouvrez le fichier de configuration avec un éditeur de texte tel que gedit:

sudo gedit /etc/squid/squid.conf

4

Apportez les modifications suivantes au fichier et gardez à l'esprit que les marques de hachage indiquent des commentaires:

changez le port de 3128 à 7777 et en fait un proxy transparent

http_port 7777 transparent

définir un nom d'hôte visible pour votre serveur proxy

visible_hostname myproxy

attribuer un nom de réseau à votre réseau interne

acl internal_network src 192.168.0.0/16

autoriser l'accès HTTP à votre réseau interne

http_access allow internal_network

5

Configurez toute autre restriction que vous souhaitez imposer à l'accès Internet, telle que l'heure, les sites Web ou les utilisateurs, en suivant les instructions de configuration de Squid. Enregistrez le fichier et quittez l'éditeur.

6

Redémarrez votre serveur proxy Squid avec la commande suivante:

sudo /etc/init.d/squid restart

Recommandé