Articles

Como instalar e configurar o servidor proxy Squid no Linux

squidhero.jpg
Imagem: Jack Wallen

um servidor proxy é Um computador que age como um intermediário entre um computador e a internet e permite que um computador cliente para fazer uma indireta de conexão para servidores de rede e serviços. Existem muitas razões pelas quais você pode querer incluir um servidor proxy em sua rede:

  • Para compartilhar conexão à internet em uma LAN
  • Para acelerar a navegação em internet
  • Para ocultar o endereço IP do computador cliente para navegar anonimamente
  • Para implementar o controle de acesso à internet
  • Para verificação de conteúdo de saída
  • Para burlar restrições regionais

Claramente alguns dos motivos acima são perfeitamente adequado para um negócio e, bem, pode não cair em linha com as melhores práticas. Independentemente disso, saber como instalar e configurar um servidor proxy é uma habilidade necessária para um administrador de rede. Então, vamos tratar disso. Vou demonstrar a instalação do servidor proxy Squid no servidor Ubuntu 16.04.

instalação

Esta instalação e configuração serão tratadas completamente a partir da linha de comandos, por isso abra uma janela de terminal e prepare-se para digitar.

a primeira coisa que queremos fazer (como acontece com a instalação de software no Ubuntu) é atualizar o apt. A partir da sua janela de terminal, envie o comando sudo apt-get update. Uma vez que isso termine, você também pode executar uma atualização com o comando sudo apt-get upgrade. Claro, se isso atualizar o kernel, você vai querer fazer um reboot, então agendar isso de acordo.

uma Vez que a atualização for concluída, instale o Squid com o comando:

 sudo apt-get install squid3 

A instalação vai pegar as dependências necessárias (libecap3, libltdl7, lula-purga, e lula-langpack) e completa sem problema.

isso é tudo o que existe para a instalação. Agora passamos à configuração de um servidor proxy básico.

configuração

a configuração do servidor de Proxy Squid é tratada no/etc/squid / squid.conf. Vou mostrar-lhe como configurar um servidor proxy muito básico. A primeira coisa que precisamos fazer é descomente a linha (removendo o caracter#):

 #http_access allow localnet 

Para encontrar essa linha, emita o comando:

 sudo grep -n http_access /etc/squid/squid.conf 

Como você pode ver (Figura A), a opção de configuração é encontrado na linha 1186 (da minha instalação). Abre a lula.ficheiro conf para edição, com o comando sudo nano /etc/squid/squid.conf, e role até essa linha e remova o personagem#.

figura a

figura a

capping the necessary configuration option.

em seguida, você quer olhar para a linha:

 #acl localnet src 

Haverá um número (por diferentes IP de rede de esquemas). Você vai querer descomentar a que corresponde à sua rede (digamos 192.168.0.0/16) e alterá-la para as suas necessidades. Digamos que executa a sua rede interna na rede 192.168.1.0 / 255.255.255.0. A sua opção de configuração da localnet pareceria com:

 acl localnet src 192.168.1.0/255.255.255.0 

reiniciar a squid com o comando:

 sudo service squid restart 

é isso. Você agora tem um servidor proxy básico em funcionamento na porta 3128 e o endereço IP do sistema em que você acabou de instalar o Squid. Então você iria então para as máquinas do seu cliente e configurá-las (seja em uma base por aplicação ou SO) para usar esse proxy recentemente configurado através de IP e port.

Faça com que funcione para você

claro, o Squid pode fazer um pouco mais do que servir como um servidor proxy básico. Se você precisa ir a fundo nas várias opções de configuração para o Squid, certifique-se de dar uma olhada na documentação oficial, onde você pode descobrir como configurar as opções de aplicativos de terceiros, configure as opções para o próximo algoritmo de seleção, configurar diversos parâmetros de rede, e muito mais. Entretanto, você pode sempre dar uma olhada no /var/log/squid / access.log e / var/log/squid / cache.faça log para ver o que Squid está fazendo em sua rede.

veja Também

  • Como instalar e usar o Portainer para fácil Encaixe o recipiente de gestão (TechRepublic)
  • Como configurar o Samba ações para grupos (TechRepublic)
  • Como criar uma nova conta de domínio com CENTOS Webpanel (TechRepublic)
  • Como usar wget para fazer o download de arquivos para o seu GUI-menor servidor Linux (TechRepublic)
  • as Redes devem ser software habilitados e abertos à frente de 5G: Ciena (ZDNet)

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *