sábado, 11 de agosto de 2012

Instalando o Squid no CentOS 6.3


Para instalar o squid use o comando:

# yum install squid

Configure o serviço para inicialização automática durante o boot com o comando:

# chkconfig squid on

Edite o arquivo "/etc/squid/squid.conf" e comente todas as linhas que estiver com "acl localnet ....", no meu arquivo comentei as
seguintes linhas:

#acl localnet src 10.0.0.0/8 # RFC1918 possible internal network
#acl localnet src 172.16.0.0/12 # RFC1918 possible internal network
#acl localnet src 192.168.0.0/16 # RFC1918 possible internal network
#acl localnet src fc00::/7 # RFC 4193 local private network range
#acl localnet src fe80::/10 # RFC 4291 link-local (directly plugged) machines

Após a ultima linha comentada, adicione a acl referente a sua rede:

acl redelocal src 10.0.0.0/24

Procure e comente a linha abaixo:

#http_access allow localnet

Em cima desta linha, libere a acl criada acima rede a sua rede:

http_access allow redelocal

Inicie o serviço do squid com o comando:

# service squid start

Agora configure no cliente a porta 3128 do squid e o IP do servidor onde o mesmo encontra-se instalado.

Caso queira ver o log em tempo real use o comando:

# tail -f /var/log/squid/access.log

Obs: Para deixar o arquivo mais limpo, se preferir, delete as linhas que foram comentadas.

Abraços

Nenhum comentário: