Un serveur proxy est un intermédiaire entre un ordinateur et de l'Internet qui permet à un utilisateur d'empêcher l'accès à des sites Web , les pages Web en cache pour un accès plus rapide , et de fournir un journal de tous l'utilisation d'Internet . Il existe quatre principaux types de serveurs proxy : proxy transparent , proxy anonyme , déformant proxy et proxy d'anonymat élevé. Squid , qui peut être installé sur un serveur Ubuntu Linux, est une application simple , transparent serveur proxy qui est utilisé dans les réseaux qui vont de la petite entreprise à la grande société . Choses que vous devez
Linux sur ordinateur
Terminal invite
Ubuntu serveur
Afficher plus Instructions
Installation
1
Ouvrez une invite de terminal. Installez le calmar et seiche commune sur un serveur Ubuntu en copiant cette ligne dans le terminal:
sudo apt- get install squid squid -common
2
Editez le fichier de configuration de squid en . l'invite en tapant terminal: sudo cp
/etc /squid /squid.conf /etc /squid /squid.conf.orginal
sudo chmod aw /etc /squid /squid.conf . orginal
3
Définissez les hôtes autorisés avec les autorisations appropriées . Changer le serveur proxy sur le port TCP 8888 du port TCP 3128, qui est la valeur par défaut , en tapant: . Http_port 8888
4
redémarrer le programme proxy pour appliquer les modifications . Pour redémarrer l'application serveur proxy, tapez la commande suivante dans le terminal:
sudo /etc /init.d /squid restart
authentification
5 < p > install apache2 utilitaires pour fournir l'authentification avec le proxy. Ubuntu Geek suggère d'ajouter tous les utilisateurs en ce moment. Réécrire le fichier de configuration de squid pour confirmer les paramètres d'authentification . Entrez dans le terminal inciter les lignes suivantes:
auth_param programme de base /usr /lib /squid /ncsa_auth /etc /squid.passwd
auth_param enfants de base 5
auth_param base royaume NFYE Squid proxy -caching web server
auth_param base credentialsttl 3 heures
auth_param base casesensitive hors
(Voir les références 3) pour 6
Définir l'authentification des utilisateurs LCA et la section ACL requise. Ecrire dans le terminal: Photos
utilisateurs acl proxy_auth REQUIS
ACL sectionx proxy_auth REQUIS
http_access permettre aux utilisateurs
7
redémarrer le programme proxy pour appliquer les modifications. Pour redémarrer l'application serveur proxy , re- tapez la commande suivante dans le terminal:
sudo /etc /init.d /squid restart