Pular para o conteúdo

Squid no FreeBSD

Como instalar o Squid em um FreeBSD juntamente com IPFW. Acredito que com outros firewalls não seja muito diferente. Esta instalação está bem simplificada, qualquer dúvida entrar em contato.
João David Prevedello jdprevedello
Hits: 84.760 Categoria: Linux Subcategoria: Squid
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução

Vamos instalar um Squid em modo transparente no FreeBSD. Consideramos que o NAT está configurado e a internet está funcionando, porém se for necessário habilitar as opções de NAT deve-se recompilar o kernel com as opções necessárias:

------------------KERNEL------------------

options SYSVMSG
options MSGMNB=16384
options MSGMNI=41
options MSGSEG=2049
options MSGSSZ=64
options MSGTQL=512
options SHMSEG=16
options SHMMNI=32
options SHMMAX=2097152
options SHMALL=3096


Compilando o Squid


Baixe o fonte do Squid e descompacte o pacote:

# fetch http://www2.us.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE12.tar.gz
# tar zxvf squid-2.5.STABLE12.tar.gz

Agora vamos compilar para instalar:

# ./configure --prefix="/usr/local" --sysconfdir="/usr/local/etc/squid" --enable-storeio="ufs diskd" --enable-removal-policies="lru heap" --enable-default-err-language="Portuguese" --disable-hostname-checks --enable-delay-pools --enable-cache-digests
# make
# make install


Se tudo correr bem, o Squid está instalado.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Criando usuários e setando permissões
   3. Agora o Squid.conf
   4. Criando o cache e regras no firewall
Nenhum artigo encontrado.

SQUID: Autenticação em banco de dados MySQL cruzando IP/MAC/USUÁRIO e SENHA

Squid - Autenticação e controle de acesso a base de dados Firebird

Firewall + Proxy autenticado + Apache (Centos 5.5 32/64 bits)

Manual traduzido do Squid

Criando delay pools (Proxy/Squid)

#1 Comentário enviado por bestlinux em 08/05/2006 - 09:31h
Fico muito bom o artigo...simples e claro. Detalhe que a instalação "lembra" um pouco a instalação no Slackware ;-)

Falow !
#2 Comentário enviado por juniorueg7 em 09/05/2006 - 15:08h
Ok.. legal + estou com um problema... eu nao quero que o pessoal acessem o https://www.orkut.com e ai como que eu faço para bloquear o orkut... tendo como observação o http"s" pq o http://www.orkut.com esta bloqueado.
#3 Comentário enviado por alex_a_souza em 12/09/2007 - 17:25h
como faço pra liberar o cache, deixar o cache full usando o IPFW??
#4 Comentário enviado por wallace_botelho em 18/03/2008 - 08:21h
Entaum configurei o squid no meu freebsd , eu atribui as regras como diz o tutorial só que na hora que eu dou um reboot ele nao sobe com as regras.

da um help ai
#5 Comentário enviado por agoncalves em 17/08/2009 - 11:27h
Bom dia!

Amigo, eu preciso configura um IPFW para redirecionar o fluxo da porta 80 para um outro pc. No meu caso, o squid vai ser montando em um Fedora, e o meu fw esta em um FreeBSD. Algm ai já passou por esse tipo de cenário?
#6 Comentário enviado por pidhorodeckyj em 20/11/2010 - 14:05h
estou passando pelo mesmo problema alguem pode me ajudar??
#7 Comentário enviado por paulomesquita em 13/06/2012 - 14:37h
configuração do squid no freebsd

Contribuir com comentário

Entre na sua conta para comentar.