Que so
Sistema operacional: Linux Debian Lenny 5.0 Versão do kernel: 2.6.261686 Versão dos pacotes utilizados: • Squid cache: Version 2.7.STABLE3 • SARG Version: 2.2.5 Mar032008 • Apache/2.2.9 Sistema de proxy transparente: • Cache de download de arquivos de no máximo 300MB por arquivo e um total de 10GB de armazenamento total de arquivos; • Cache para Windows Update; • Limite de download: * 30kbps padrão para todos; * 70kbps para usuários cadastrados. • Bloqueio de block_list de sites com histórico de spam ou vírus, atualização automática diária; • Bloqueio/liberação de site; • Cadastro de IPs liberados para acesso livre à internet.
Instalação do Debian Lenny 5.0
Instale o Debian Lenny 5.0 selecionando apenas a seguinte opção: [x] Sistema básico * NOTA: Todos os endereços IP deste documento são de exemplo, sendo diferentes para cada rede.
Instalação de pacotes adicionais
Após o término da instalação básica, é necessário instalar alguns pacotes adicionais: # aptget install ssh sarg squid vim vimcommon apache2
Configuração da rede
Verifique o IP atribuído à máquina pelo DHCP e acesse via SSH como "root". http://www.apostilao.blogspot.com
Squid transparente com cache de arquivos + Windows Update + taxa de transferência em downloads
Edite o arquivo /etc/network/interfaces e deixeo da seguinte maneira, adaptando à sua rede: # Loopback auto lo iface lo inet loopback # Interface Internet auto eth0 iface eth0 inet static address 192.168.254.1 netmask 255.255.255.0 network 192.168.254.0 broadcast 192.168.254.255 gateway 192.168.254.254 # Interface LAN auto eth1 iface eth1 inet static address 192.168.100.1 netmask 255.255.255.0 network 192.168.100.0 broadcast 192.168.100.255 Crie os diretórios, arquivos e links necessários: # mkdir /etc/squid/conf # touch /etc/squid/conf/ips_admin # touch /etc/squid/conf/sites_bloqueados # touch