Instalando um Servidor Proxy HTTP leve (TINYPROXY)
O Squid é um servidor proxy para redes maiores (empresas, etc.); Ele também pode ser instalado em redes locais menores.
TinyProxy é um proxy leve e muito rápido. Não faz cache como Squid, mas consome apenas 2MB de memória: perfeito para pequenas redes locais.
Link: //www.banu.com/tinyproxy/
Instalação
sudo apt-get instalar tinyproxy
Configuração
Edite o arquivo /etc/tinyproxy/tinyproxy.conf:
Gksudo gedit /etc/tinyproxy/tinyproxy.conf
Não se esqueça que depois de mudar a configuração, você tem que reiniciar o proxy:
Sudo /etc/init.d/tinyproxy restart
Porta
Adicione a linha:
Porto 3128
(para que o proxy esteja escutando nessa porta).
Endereço
Por medidas de segurança, o proxy estará escutando no endereço IP da rede interna.
Você pode especificar isso com esta linha:
Ouça 192.168.0.1
Autorização
Você pode autorizar endereços IP específicos ou redes específicas para usar o proxy adicionando permissão às linhas. Por exemplo, para autorizar sua rede local:
Permitir 192.168.0.0/24
Logs
O arquivo /var/log/tinyproxy.log contém os detalhes de todo o acesso ao proxy.
É muito detalhado e preencherá o disco. Você pode mudar isso:
Substitua a linha:
Informações de LogLevel
Para
Erro no LogLevel
de modo que faça uma linha em caso de erro.
De outros
Existem outras opções: você só precisa explorar o arquivo tinyproxy.conf que contém a descrição das opções.