Servidor Proxy: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
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. Os principais parâmetros são:
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
*http_port 3128
:Especificam a '''porta padrão''' de escuta do '''squid'''.
:Especifica a '''porta padrão''' de escuta do '''squid'''.
visible_hostname ubuntuServidor
*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].

[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

  1. 1,0 1,1 VALLE, O. T. Adminstração de Redes com Linux: Fundamentos e práticas, IFSC, Florianópolis, 2010.

--Evandro.cantu (discussão) 11h10min de 22 de fevereiro de 2016 (BRT)