Configuração do squid
- Instalar um server Linux (Ubuntu Server) - Configurações do servidor: 1- Instalar 02 placas de redes 2- Adaptador 1 Saída para a INTERNET (NAT no caso do VirtualBox) e Adaptador 2 REDE INTERNA.
Utilização do servidor Ubuntu Server:
1- Logar no servidor com o usuário criado 2- O símbolo $ identifica que o usuário esta com acesso padrão sem permissão de administrador. 3- O comando sudo su habilita o usuário para acesso de administrador no servidor. Será solicitado uma senha, e símbolo será alterado para #.
Configurando as placas de rede:
1- Comando para verificar as placas de rede: ifconfig 2- Comando para subir a placa de rede ETH1: a. Ifconfig eth1 1.1.1.1 netmask 255.255.255.240 up
Redirecionamento do tráfego da porta 80 para a porta 3128
1- iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128 2- iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 3- echo 1 > /proc/sys/net/ipv4/ip_forward
Aplicar as alterações feitas no Squid (parar e iniciar o SQUID)
1- cd /etc/init.d 2- stop squid 3- start squid
Configurar Eth1 para subir automaticamente quando servidor for iniciado.
1- cd /etc/network 2- pico interface 3- Inserir os seguintes comandos no arquivo:
456789-
auto eth1 iface eth1 inet static address 1.1.1.1 netmask 255.255.255.240 pre-up iptables-restore < /etc/iptables.up.rules post-down iptables-restore < /etc/iptables.down.rules
Instalando o serviço do SQUID:
Entendendo o apt- O apt trabalha a nível de cliente/servidor através de informações de repositórios de acesso a pacotes ao contrario do dpkg. - o apt não instala e nem remove pacote nenhum - #apt-get update: o comando update não atualiza todos os pacotes instalados e #apt-
sim a lista de pacotes que podem ser baixados futuramente com o comando install. - #apt-get install: permite fazer o download diretamente do pacote e suas #aptdependências para o diretório de cache do apt em /var/cache/apt/archives para