linux magazine br 16

Page 61

Squid

Tabela 1: Hardware recomendado Componentes Necessários

Especificações

Pentium II ou mais novo*

350 MHz

Tutorial

P

Red Hat 8:

rpm -i /cdrom/RedHat/RPMS/U squid-2.4.STABLE7-4.i386.rpm

80 a 100 MB de memória

Quanto mais, melhor...

Um disco rígido IDE

Pode usar mais de um, desde que a soma dê no mínimo 4 GB

Duas placas de rede Ethernet

100 MBit/s no mínimo

Hub Ethernet miniatura

100 MBit/s no mínimo, desejável hub/switch

P

Fedora Core 3:

rpm -i /cdrom/Fedora/RPMS/U squid-2.5.STABLE6-3.i386.rpm

Um modem/roteador de Internet Provavelmente fornecido por quem provê o acesso Um hub (wireless ou UTP)

100MBit no mínimo, desejável hub/switch

Leitor de CD-ROM ou DVD

Normalmente o software necessário vem em CD

Cabos CAT 5 diversos

Use apenas cabos “diretos”; cabos cruzados (“crossover”) não serão necessários.

P

SUSE LINUX 9.2:

rpm -i /cdrom/.../U

* Talvez aquela velha carcaça de Pentium, um servidor Alpha ou mesmo uma Sun Sparc que estejam encostados por aí possam ser usados. Como diria o menino prodígio no filme do Bátima [2], “esse pau velho tá podre”, mas mesmo um pau velho caindo aos pedaços poderia servir aqui.

squid-2.5.STABLE6-6.i586.rpm P

Debian:

apt-get install squid

A versão do Squid no momento da publicação era 2.5.

Temperando a lula

malicioso. Muitos livros, revistas e sites possuem recursos, fóruns, tutoriais e FAQs sobre firewalls e IPTables [1]. O Squid (e os proxies em geral), por outro lado, não são lá muito bem documentados em lugar algum. Quando o são, normalmente versam sobre grandes redes corporativas. Responsáveis por pequenas redes domésticas (como eu) ficam, normalmente, chupando o dedo. Neste artigo, pretendo mostrar a que veio esse tal de Squid e como fazer para que ele atenda às suas necessidades.

ser ouvido, nem seu filho desastrado poderá tropeçar nele. A partir do hub Uma vez instalado, é preciso confiminiatura mostrado na figura 1, os gurar o Squid. Há um único arquivo central para isso, chamado de squid. cabos podem “descer a escada” e se conectar à sua rede. Use no mínimo conf. Cada vez que há alguma alteração cabos UTP de categoria 5, são baratos nesse arquivo, o Squid deve ser reiniciado. O comando para fazer isso varia e fáceis de encontrar hoje em dia. Se preferir, pode fazer tudo sem fio, basta de distribuição para distribuição, mas comprar placas de rede WiFi ou asse- deve ser algo parecido com /sbin/init. melhadas e um hub wireless. A tabela d/squid reload. 1 mostra o hardware recomendado Para editar o arquivo, use o editor para a máquina do firewall. de textos de sua preferência. O próprio arquivo squid.conf já possui diversos Vamos partir do princípio de que você já configurou o IPTables como firewall exemplos de configuração comentados, para atender aos seus anseios. Com ele embora às vezes os termos e conceitos Em primeiro lugar, vamos à cata do funcionando, passe à configuração do usados sejam por demais técnicos e de hardware necessário. A figura 1 mostra Squid. O programa está disponível na In- difícil compreensão. Para evitar que a configuração de rede do Pentium ternet em [3] ou um II que eu usei como servidor de pro- de seus espelhos xy e firewall. A máquina deve operar [4], mas apenas em sem intervenção humana, portanto um arquivo tar.gz depois que estiver configurada pode- – o que quer dizer mos desconectar o mouse, o teclado que você terá que e o monitor e usá-los para outros fins. compilá-lo a partir Talvez seja preciso ajustar a BIOS para do código fonte. Se que o computador não reclame que o você tiver os CDs teclado está ausente (“Keyboard not de sua distribuição found, press <F1> to continue...”). A predileta, a coisa já idéia é colocar o sistema todo no sótão, é um pouquinho Figura 1: Exemplo de uma rede local Ethernet como qualquer outra. onde seu barulho irritante não poderá mais fácil:

Preparando a panela

http://supertuxbr.blogspot.com janeiro 2006

www.linuxmagazine.com.br

edição 16

61


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.