O servidor oficial de cache de proxy da Web do Ubuntu é denominado squid
!
O Squid é um aplicativo de servidor de cache de proxy da Web completo que fornece serviços de proxy e cache para HTTP (Hyper Text Transport Protocol), protocolo de transferência de arquivos (FTP) e outros protocolos de rede populares. O Squid pode implementar o armazenamento em cache e o proxy de solicitações SSL (Secure Sockets Layer) e o armazenamento em cache de pesquisas de DNS (Servidor de Nomes de Domínio) e realizar o cache transparente. O Squid também oferece suporte a uma grande variedade de protocolos de cache, como o Protocolo de Cache da Internet (ICP), o Protocolo de Cache de Hipertexto (HTCP), o Protocolo de Roteamento de Matriz de Cache (CARP) e o Protocolo de Coordenação de Cache da Web. (WCCP)
O servidor de cache proxy Squid é uma excelente solução para uma variedade de necessidades de servidores proxy e cache, e é escalável desde as redes de filiais até corporativas, fornecendo mecanismos extensos e granulares de controle de acesso e monitoramento de parâmetros críticos através do Simple Network Management. Protocolo (SNMP). Ao selecionar um sistema de computador para uso como um proxy Squid dedicado ou servidores de armazenamento em cache, assegure-se de que seu sistema esteja configurado com uma grande quantidade de memória física, pois o Squid mantém um cache na memória para aumentar o desempenho.
A instalação é tão fácil quanto digitar ...
sudo apt-get install squid
(então tudo que você precisa é configurá-lo ... e isso pode cuidar do resto da sua vida desde que ele tenha milhares de opções ;-))
- Guia de servidor do Ubuntu
- Página da comunidade do Ubuntu
- Site oficial
Há também squidguard
que pode ajudar com filtragem de conteúdo e acesso se você também precisar de algo assim (o melhor método para diminuir o consumo de largura de banda é bloquear o acesso a determinados sites;))