Servidor Proxy: mudanças entre as edições
(→Squid) |
|||
Linha 21: | Linha 21: | ||
sudo cp /etc/squid3/squid.conf /etc/squid3/squid.conf.bak | sudo cp /etc/squid3/squid.conf /etc/squid3/squid.conf.bak | ||
O servidor Squid já vem com uma configuração padrão e pronto para ser utilizado. | O servidor Squid já vem com uma configuração padrão e pronto para ser utilizado. Alguns dos principais parâmetros são: | ||
*http_port 3128 | |||
: | :Especifica a '''porta padrão''' de escuta do '''squid'''. | ||
*visible_hostname ubuntuServidor | |||
:Especifica o nome do servidor que será visível pela rede. Deve conter o nome correto do servidor informado pelo comando '''hostname'''. | :Especifica o '''nome do servidor''' que será visível pela rede. Deve conter o nome correto do servidor informado pelo comando '''hostname'''. | ||
*cache_dir ufs /var/spool/squid3 100 16 256 | |||
:Define o '''diretório cache''' do Squid ('''/var/spool/squid3''') e seus parâmetros. Por padrão está configurado com tamanho máximo de 100 MB, com 16 diretórios, cada um com 256 diretórios. | |||
==Referências== | ==Referências== |
Edição das 16h20min de 22 de fevereiro de 2016
Servidor Proxy
Um servidor Proxy é uma espécie de memória cache comunitária na qual cada página Web que um usuário acessar ficará armazenada na cache do servidor. Quando um usuário acessa um conteúdo o navegador primeiro faz a requisição ao servidor Proxy. Se a página requisitada estiver na cache o servidor Proxy entrega imediatamente. Se a página não estiver na cache o servidor Proxy faz a consulta na Internet, requisita o conteúdo, e armazena em sua cache [1].
Ao utilizar um Proxy, além da configuração do servidor é necessário configurar cada um dos navegadores e outros programas que vão acessar a Internet via servidor Proxy.
Squid
No Linux um servidor Proxy é implementado pelo pacote Squid, instalado com o comando:
sudo apt-get install squid
A configuração do squid feita no arquivo
/etc/squid3/squid.conf
- Antes de editar o arquivo de configuração, faça uma cópia backup do arquivo original para recuperar as configurações originais, caso necesário:
sudo cp /etc/squid3/squid.conf /etc/squid3/squid.conf.bak
O servidor Squid já vem com uma configuração padrão e pronto para ser utilizado. Alguns dos principais parâmetros são:
- http_port 3128
- Especifica a porta padrão de escuta do squid.
- visible_hostname ubuntuServidor
- Especifica o nome do servidor que será visível pela rede. Deve conter o nome correto do servidor informado pelo comando hostname.
- cache_dir ufs /var/spool/squid3 100 16 256
- Define o diretório cache do Squid (/var/spool/squid3) e seus parâmetros. Por padrão está configurado com tamanho máximo de 100 MB, com 16 diretórios, cada um com 256 diretórios.
Referências
--Evandro.cantu (discussão) 11h10min de 22 de fevereiro de 2016 (BRT)