Comment installer Squid Proxy sur Ubuntu 20.04

Comment installer Squid Proxy sur Ubuntu 20.04

Dans cet article, nous expliquerons comment installer Squid Proxy sur Ubuntu 20.04. L'article vous guidera dans le processus d'installation et de configuration.

Le proxy Squid est un proxy Web HTTP de mise en cache et de transfert. Il a une grande variété d'utilisations, notamment l'accélération d'un serveur Web en mettant en cache les requêtes répétées, la mise en cache du Web, du DNS et d'autres recherches sur le réseau informatique. Squid proxy est une application de proxy Web qui peut être installée et configurée sur Linux et d'autres systèmes d'exploitation de type Unix.

Conditions préalables

  • Un serveur dédié installé Ubuntu 20.04 ou KVM VPS.
  • Un accès utilisateur root ou un utilisateur normal avec des privilèges administratifs.

Installer le proxy Squid sur Ubuntu 20.04

Étape 1 - Gardez le serveur à jour

# apt update -y

# apt upgrade -y

Étape 2 - Installer le proxy Squid

# apt install squid -y

Étape 3 - Démarrer et activer le service Squid

Pour démarrer et activer le service du proxy Squid, exécutez les commandes suivantes :

# systemctl start squid

# systemctl enable squid

Étape 4 - Configurer le proxy Squid

Ouvrir le fichier de configuration du proxy Squid

# vi /etc/squid/squid.conf

Recherchez http_access deny all dans le fichier et remplacez-le par http_access allow all.

Sauvegarder et quitter.

Maintenant, redémarrez le service Squid pour refléter les modifications.

# systemctl restart squid

Configuration de l'ACL (liste de contrôle d'accès) (facultatif)

Le proxy Squid vous permet de contrôler l'accès à différents sites Web (trafic Web) en les autorisant ou en les bloquant. Pour ce faire, suivez les étapes suivantes :

Ouvrir le fichier de configuration du proxy Squid

# vi /etc/squid/squid.conf

Allez à la ligne acl CONNECT méthode CONNECT .

Écrivez l'ACL (liste de contrôle d'accès) pour bloquer les sites Web que vous souhaitez.

acl block_websites dstdomain .facebook.com .youtube.com .etc.com

Ensuite, écrivez la déclaration de refus après cela.

http_access deny block_websites

Si vous souhaitez contrôler le téléchargement de fichiers spécifiques tels que des fichiers audio ou vidéo, utilisez la méthode suivante :

Ajouter ces lignes

acl  media_files  urlpath_regex -i  \.(mp3|mp4|FLV|AVI|MKV)

Remplacez les extensions selon vos besoins.

Ensuite, écrivez la déclaration de refus après cela.

http_access deny media_files

Maintenant, redémarrez le service Squid pour refléter les modifications.

# systemctl restart squid

C'est ça. Nous avons installé et configuré avec succès Squid Proxy.

Dans cet article, nous avons vu comment installer Squid Proxy sur Ubuntu 20.04


Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

ConfigServer Security & Firewall (également appelé csf en abrégé) est un pare-feu Stateful Packet Inspection (SPI). Apprenez à installer et configurer CSF sur CentOS 7

Comment installer lagent de sauvegarde R1Soft sur CentOS

Comment installer lagent de sauvegarde R1Soft sur CentOS

Apprenez à installer R1Soft Backup Agent sur CentOS et à le configurer. R1Soft Server Backup Manager offre aux fournisseurs de services une solution flexible et conviviale pour les serveurs.

Comment modifier les limites CloudLinux LVE

Comment modifier les limites CloudLinux LVE

Dans cet article, nous avons expliqué comment modifier les limites CloudLinux LVE. Alors, commençons. Les limites CloudLinux LVE peuvent être modifiées à l'aide de LVE Manager.

Comment changer le SSH du port du serveur Linux

Comment changer le SSH du port du serveur Linux

Pour changer le port SSH du serveur Linux, vous devez vous connecter au serveur via SSH et modifier le fichier de configuration SSH.

Comment installer Centova Cast sur CentOS

Comment installer Centova Cast sur CentOS

Centova Cast est la principale plate-forme de gestion des flux de radio Internet, offrant un aperçu et un contrôle étendus aux fournisseurs d'hébergement de flux.Centova Cast

Comment configurer le relais de messagerie sur votre serveur de messagerie

Comment configurer le relais de messagerie sur votre serveur de messagerie

Vous pouvez surmonter les problèmes d'envoi d'e-mails en utilisant les paramètres de relais de messagerie suivants.

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Nous allons apprendre à installer Apache MariaDB PHP et PHPMyAdmin sur le serveur Ubuntu 18.04. Apache, MySQL/MariaDB et PHP sont composés de packages. Il est connu sous le nom de LAMPE

Apprendre la gestion des utilisateurs de base sous Linux

Apprendre la gestion des utilisateurs de base sous Linux

Vous souhaitez ajouter, modifier ou supprimer un utilisateur sous Linux ? Voici l'article parfait pour vous.

Apprendre la gestion de groupe de base sous Linux

Apprendre la gestion de groupe de base sous Linux

En savoir plus sur la gestion de groupe sous Linux. Comment ajouter un groupe, modifier un groupe et supprimer un groupe, ajouter des membres sous Linux. Créez un nouveau groupe, utilisez la commande groupadd.

Apprenez à installer Fail2ban sur CentOS 7

Apprenez à installer Fail2ban sur CentOS 7

Fail2ban est très utile pour sécuriser la connexion SSH. Vous devriez maintenant pouvoir installer et configurer fail2ban sur centos7, ajouter une couche de sécurité supplémentaire au serveur