RELATORIO 5
O proxy serve como um intermediário entre os computadores de uma rede e a Internet. Um servidor proxy pode ser usado com basicamente três objetivos: Compartilhar a conexão com a Internet quando existe apenas um IP disponível (o proxy é o único realmente conectado à Web, os outros PCs acessam através dele). Melhorar o desempenho do acesso através de um cache de páginas; o proxy armazena as páginas e arquivos mais acessados, quando alguém solicitar uma das páginas já armazenadas do cache, esta será automaticamente transmitida, sem necessidade de baixa-la novamente. Bloquear acesso a determinadas páginas (pornográficas, etc.), como tipo passa pelo proxy é fácil implantar uma lista de endereços ou palavras que devem ser bloqueadas, para evitar por exemplo que os funcionários percam tempo em sites pornográficos em horário de trabalho.
O Squid é um servidor proxy utilizado para gerenciar o acesso a internet (rede externa), pois ele implementa um controle sobre o conteúdo que deve ou não ser acessado pelas máquinas clientes gerenciadas por este servidor.
A instalação abaixo foi feita utilizando a distribuição do linux Ubuntu Server 11.4.
Instalando o Squid no Ubutu Server 11.4
Com o comando apt-get install instale o squid.
# sudo apt-get install squid
Configuração do Squid
O arquivo de configuração do squid é o squid.conf, contigo no sub-diretório /etc/squid/squid.conf. Por questão de segurança vamos fazer um backup desse arquivo.
# mv /etc/squid/squid.conf /etc/squid/squid.conf-bkp
Agora nós iremos criar um novo arquivo squid.conf dentro do diretório squid para inciarmos a configuração do zero.
# touch /etc/squid/squid.conf
Iniciando a configuração
Utilizando o editor vi iremos editar o arquivo squid.conf com as configurações abaixo.
# vi /etc/squid/squid.conf
### Parâmetros de Autenticação do Squid ###
# Local onde ficará armazenado o programa de autenticação e arquivo aonde estão os dados contendo o nome de usuário e senha.
auth_param