Le reverse proxy est un serveur intermédiaire qui reçoit une demande de l' Internet et des services , soit la demande de son cache des pages statiques ou transmet la demande à un autre serveur Web et transmet le résultat au client . En faisant cela, le proxy inverse peut alléger la charge sur un serveur Web occupé avec un contenu statique en mettant en cache et la résolution des demandes de contenu statique. Il ajoute également une couche supplémentaire de sécurité en cachant l'autre serveur parce que le client voit toutes les demandes , qu'elles soient desservis à partir du cache ou de l'autre serveur , comme étant géré par le proxy inverse. Squid est un logiciel de serveur proxy open-source populaire pour Unix et Linux qui peut être utilisé pour créer un avant ou un proxy inverse . Création d'un reverse proxy avec Squid est très simple et consiste à installer Squid et configurer ses paramètres de configuration. Instructions 1 Installer Squid aide d'un outil de gestion des paquets tels que « apt » ou « yum », selon la saveur de Linux que vous utilisez. Par exemple, tapez "sudo apt- get install squid ». Vous pouvez éventuellement installer la source de Squid et le compiler sur le serveur. 2 Localisez le fichier de configuration Squid, " squid.conf . " Si vous avez installé Squid aide d'un outil de gestion des paquets , le fichier se trouve dans le répertoire "/etc /" répertoire. Si vous avez installé et compilé le code source , le fichier est probablement situé dans le répertoire "/usr /local /squid /etc " . Allez dans ce répertoire. Par exemple, tapez "cd /etc " 3 Editez le fichier de configuration Squid avec un éditeur de texte . Par exemple, tapez "sudo nano squid.conf . " 4 Modifier les options de configuration . Réglez " http_port » à « 80 ». Réglez " httpd_accel_host " à l'adresse de protocole Internet (IP ) du serveur Web proxy. Réglez " httpd_accel_port » à « 80 ». Réglez " httpd_accel_single_host " à "on". Réglez " httpd_accel_with_proxy " à "on". Réglez " httpd_accel_uses_host_header " à "off". 5 Set " http_port " à " 81 ", et régler le port d'écoute du serveur proxy étant à «81» si les deux sont sur la même machine physique . 6 Enregistrez le fichier de configuration et quittez l'éditeur . Redémarrez Squid. Par exemple, tapez " /etc /init.d /squid restart ». 7 Ajuster les entrées du système de noms de domaine public et local ( DNS) pour pointer les domaines sur le serveur proxy étant à la procuration serveur.
|