Instalar um servidor proxy HTTP leve (TinyProxy)

Novembro 2016

Squid é um servidor proxy concebido para as grandes redes (empresas, etc). Mesmo que se possa instalar em uma pequena rede local, geralmente é muito.
TinyProxy é um proxy leve e muito rápido que o substitui muito bem.
Ele não faz cache Squid, mas consome 2 Mo de memória e ele é perfeito para uma pequena rede interna.

Instalação


sudo apt-get install tinyproxy

pronto!

Configuração


Edite o arquivo /etc/tinyproxy/tinyproxy.conf:
gksudo gedit /etc/tinyproxy/tinyproxy.conf

Não se esqueça, depois de qualquer mudança de configuração, é preciso reiniciar o proxy : sudo /etc/init.d/tinyproxy restart

Porta


Adicione a linha:
Porta 3128

(para que o proxy se coloque em escuta neste suporte).

Endereço


Por medida de segurança, é melhor que o proxy esteja em escuta somente no endereço IP da rede Interna.
Você pode a especificar se você o quiser com a linha :
Listen 192.168.0.1

Autorização


Você pode autorizar endereços IP específicos para utilizar o proxy adicionando linhas Allow. Por exemplo para autorizar sua rede local :
Allow 192.168.0.0/24

Logs


O arquivo /var/log/tinyproxy.log contém os detalhe de todos os acessos au proxy.
Ele é muito pesado e vai encher o disco. Pode-se trocar isto:
Substitua a linha :
LogLevel Info

par
LogLevel Error

Afim que ele não registre uma linha a não ser em caso de erro.

Outros


Existem outras opções : basta explorar o arquivo tinyproxy.conf que contém o descritivo das opções.


Tradução feita por Ana Spadari

Veja também :
Este documento, intitulado « Instalar um servidor proxy HTTP leve (TinyProxy) »a partir de CCM (br.ccm.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.