Como instalar o Squid Proxy no Ubuntu 20.04

Como instalar o Squid Proxy no Ubuntu 20.04

Neste artigo, vamos explicar como instalar o Squid Proxy no Ubuntu 20.04. O artigo irá guiá-lo no processo de instalação e configuração.

O proxy Squid é um proxy da web HTTP de cache e encaminhamento. Ele tem uma ampla variedade de usos, incluindo acelerar um servidor da web, armazenando em cache solicitações repetidas, caching web, DNS e outras pesquisas de rede de computadores. O proxy Squid é um aplicativo de proxy da web que pode ser instalado e configurado no Linux e em outros sistemas operacionais semelhantes ao Unix.

Pré-requisitos

  • Um servidor dedicado Ubuntu 20.04 instalado ou KVM VPS.
  • Um acesso de usuário root ou usuário normal com privilégios administrativos.

Instale o Squid Proxy no Ubuntu 20.04

Etapa 1 - Mantenha o servidor atualizado

# apt update -y

# apt upgrade -y

Etapa 2 - Instale o Squid Proxy

# apt install squid -y

Etapa 3 - Iniciar e habilitar o serviço Squid

Para iniciar e habilitar o serviço do proxy Squid, execute os seguintes comandos:

# systemctl start squid

# systemctl enable squid

Etapa 4 - Configurar o proxy Squid

Abra o arquivo de configuração do proxy Squid

# vi /etc/squid/squid.conf

Pesquise http_access deny all no arquivo e substitua-o por http_access allow all.

Salvar e sair.

Agora, reinicie o serviço Squid para refletir as mudanças.

# systemctl restart squid

Configuração de ACL (lista de controle de acesso) (opcional)

O proxy Squid permite que você controle o acesso a diferentes sites (tráfego da web), permitindo ou bloqueando-os. Para fazer isso, siga as etapas a seguir:

Abra o arquivo de configuração do proxy Squid

# vi /etc/squid/squid.conf

Vá para o método CONNECT da linha acl CONNECT .

Escreva a ACL (lista de controle de acesso) para bloquear os sites que você deseja.

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

Em seguida, escreva a declaração de negação depois disso.

http_access deny block_websites

Se você deseja controlar o download de arquivos específicos, como arquivos de áudio ou vídeo, use o seguinte método:

Adicione estas linhas

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

Substitua as extensões de acordo com sua necessidade.

Em seguida, escreva a declaração de negação depois disso.

http_access deny media_files

Agora, reinicie o serviço Squid para refletir as mudanças.

# systemctl restart squid

É isso. Instalamos e configuramos o Squid Proxy com sucesso.

Neste artigo, vimos como instalar o Squid Proxy no Ubuntu 20.04


Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

ConfigServer Security & Firewall (também chamado de csf) é um firewall Stateful Packet Inspection (SPI). Aprenda a instalar e configurar o CSF ​​no CentOS 7

Como instalar o R1Soft Backup Agent no CentOS

Como instalar o R1Soft Backup Agent no CentOS

Aprenda a instalar o R1Soft Backup Agent no CentOS e configurá-lo. O R1Soft Server Backup Manager oferece aos provedores de serviços uma solução flexível e amigável ao servidor.

Como modificar os limites LVE do CloudLinux

Como modificar os limites LVE do CloudLinux

Neste artigo, explicamos como modificar os limites do CloudLinux LVE. Então vamos começar. Os limites LVE do CloudLinux podem ser alterados usando o gerenciador LVE.

Como alterar o SSH da porta do servidor Linux

Como alterar o SSH da porta do servidor Linux

Para alterar a porta SSH do servidor Linux, você precisa fazer o login no servidor via SSH e modificar o arquivo de configuração SSH.

Como instalar o Centova Cast no CentOS

Como instalar o Centova Cast no CentOS

Centova Cast é a plataforma de gerenciamento líder para streams de rádio na Internet, fornecendo ampla visão e controle para provedores de hospedagem de stream.

Como configurar a retransmissão de e-mail em seu servidor de e-mail

Como configurar a retransmissão de e-mail em seu servidor de e-mail

Você pode superar os problemas de envio de e-mail usando as seguintes configurações de retransmissão de e-mail.

Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Vamos aprender a instalar Apache MariaDB PHP e PHPMyAdmin no servidor Ubuntu 18.04. Apache, MySQL / MariaDB e PHP são compostos de pacotes. É conhecido como LAMP

Aprenda gerenciamento básico de usuários no Linux

Aprenda gerenciamento básico de usuários no Linux

Você deseja adicionar, modificar ou excluir um usuário no Linux? Aqui está o artigo perfeito para você.

Aprenda Gerenciamento de Grupo Básico no Linux

Aprenda Gerenciamento de Grupo Básico no Linux

Saiba mais sobre gerenciamento de grupo no Linux. Como adicionar grupo, modificar grupo e excluir grupo, adicionar membros no Linux. Crie um novo grupo, use o comando groupadd.

Aprenda a instalar o Fail2ban no CentOS 7

Aprenda a instalar o Fail2ban no CentOS 7

Fail2ban é muito útil para proteger a conexão SSH. Agora você deve ser capaz de instalar e configurar fail2ban em centos7, adicionar uma camada extra de segurança ao servidor