Instalando o Squid - Servidores Linux, Guia Prático

Embed Size (px)

Citation preview

  • 23/3/2014 Instalando o Squid - Servidores Linux, Guia Prtico

    http://www.hardware.com.br/livros/servidores-linux/instalando-squid.html 1/3

    Carlos E. Morimoto criou 1/ago/2008 s 02h00 206

    Notcias Guias O que h de novo?

    Artigos TutoriaisLivros Dicas Anlises

    Notcias08/03

    Esclarecimento pblico

    28/02

    O fim de uma era

    27/01

    Skydrive da Microsoft passar a se chamar OneDrive

    07/01

    [CES 2014] Sony anuncia PlayStation Now, servio de

    jogos sob demanda

    [CES 2014] Parceria entre Mozilla e Panasonic: TVs com

    Firefox OS

    30/12

    Firefox ter nova interface, j disponvel para testes

    14/12

    SteamOS liberado para download

    19/10

    Microsoft libera atualizao para Windows 8.1

    09/10

    Samsung lana oficialmente primeiro celular com tela

    curva

    28/09

    Firefox ir padronizar a desativao dos plugins

    Sharp inicia entrega dos primeiros painis LCD UHD

    4K2K para notebooks

    23/09

    Steam anuncia SteamOS, sistema operacional baseado

    em Linux

    21/09

    Cpsula do tempo de Steve Jobs finalmente

    encontrada aps 30 anos esquecida

    14/09

    HD Seagate ultra fino de 5 mm desenvolvido para

    portteis

    10/09

    Apple anuncia iPhone 5S e 5C, este mais barato

    07/09

    Os discos de estado slido e o novo padro M.2

    03/09

    Microsoft compra diviso de telefones e servios da

    Nokia

    02/09

    Samsung inicia produo em massa da primeira

    memria Flash vertical 3D

    22/08

    Ubuntu Edge no consegue os US$ 32 milhes e ser

    cancelado

    14/08

    Conceitos do visual do iOS 7 aparecem no beta do

    iCloud no navegador

    Notcias do ms de Maro de 2014

    Livros

    ndice - Livros

    Servidores Linux, Guia Prtico

    ANTERIOR: CONFIGURANDO UM SERVIDOR PROXY COM O SQUID

    -------- Instalando o Squid

    PRXIMO: CRIANDO UMA CONFIGURAO BSICA

    Instalando o Squid

    O Squid composto de um nico pacote, por isso a instalao simples. Instale o pacote

    "squid" usando o apt-get, yum ou urpmi, como em:

    # apt-get install squid

    Toda a configurao do Squid feita em um nico arquivo, o "/etc/squid/squid.conf". Caso

    voc esteja usando uma verso antiga do Squid, como a includa no Debian Woody, por

    exemplo, o arquivo pode ser o "/etc/squid.conf". Apesar da mudana na localizao do arquivo

    de configurao, as opes descritas aqui vo funcionar sem maiores problemas.

    O arquivo original, instalado junto com o pacote, realmente enorme, contm comentrios e

    exemplos para quase todas as opes disponveis. Ele pode ser uma leitura interessante se

    voc j tem uma boa familiaridade com o Squid e quer aprender mais sobre cada opo, mas,

    de incio, melhor comear com um arquivo de configurao mais simples, apenas com as

    opes mais usadas.

    Em geral, cada distribuio inclui uma ferramenta diferente para a configurao do proxy. Uma

    das mais usadas o Webmin, disponvel em vrias distribuies. A funo dessas ferramentas

    disponibilizar as opes atravs de uma interface grfica e gerar o arquivo de configurao

    com base nas opes escolhidas. Em alguns casos, essas ferramentas ajudam bastante, mas,

    como elas mudam de distribuio para distribuio, acaba sendo mais produtivo aprender a

    trabalhar direto no arquivo de configurao, que, afinal, no to complicado assim. Assim

    como em outros tpicos do livro, vamos aprender a configurar o Squid "no muque", sem

    depender de utilitrios de configurao.

    Comece renomeando o arquivo padro, de forma a conserv-lo para fins de pesquisa:

    # mv /etc/squid/squid.conf /etc/squid/squid.conf.orig

    Em seguida, crie um novo arquivo "/etc/squid/squid.conf", contendo apenas as quatro

    linhas abaixo:

    http_port 3128

    visible_hostname gdh

    acl all src 0.0.0.0/0.0.0.0

    http_access allow all

    Estas linhas so o suficiente para que o Squid "funcione". Como viu, aquele arquivo de

    configurao gigante tem mais uma funo informativa, citando e explicando as centenas de

    opes disponveis. Apenas um punhado das opes so realmente necessrias, pois, ao omit-

    las, o Squid simplesmente utiliza os valores default. por isso que acaba sendo mais simples

    comear com um arquivo vazio e ir inserindo apenas as opes que voc conhece e deseja

    alterar.

    As quatro linhas dizem o seguinte:

    http_port 3128: A porta onde o servidor Squid vai ficar disponvel. A porta 3128 o default,

    mas muitos administradores preferem utilizar a porta 8080, que soa mais familiar a muitos

    usurios.

    visible_hostname gdh: O nome do servidor, o mesmo que foi definido na configurao da

    rede. Ao usar os modelos desse captulo, no se esquea de substituir o "gdh" pelo nome

    correto do seu servidor, como informado pelo comando "hostname".

    acl all src 0.0.0.0/0.0.0.0 e http_access allow all: Estas duas linhas criam uma acl (uma

    poltica de acesso) chamada "all" (todos), incluindo todos os endereos IP possveis. Ela

    permite que qualquer um dentro desta lista use o proxy, ou seja, permite que qualquer um use

    o proxy, sem limitaes.

    Para testar a configurao, reinicie o servidor Squid com o comando:

    # /etc/init.d/squid restart

    Se estiver no CentOS, Fedora ou Mandriva, pode utilizar o comando "service", que economiza

    alguns toques no teclado:

    # service squid restart

    No Slackware, o comando ser "/etc/rc.d/rc.squid restart", seguindo a lgica do sistema em

    colocar os scripts referentes aos servios na pasta /etc/rc.d/ e inicializ-los automaticamente

    durante o boot, desde que marcada a permisso de execuo.

    Guia do hardware GDH Press Frum GdH Publique seu texto RSS Home Equipe Efetuar Login Buscar...

  • 23/3/2014 Instalando o Squid - Servidores Linux, Guia Prtico

    http://www.hardware.com.br/livros/servidores-linux/instalando-squid.html 2/3

    Compre o seu. Livro atualizado!

    Para testar o proxy, configure um navegador (no prprio servidor) para usar o proxy, atravs

    do endereo 127.0.0.1 (o localhost), porta 3128. Se no houver nenhum firewall pelo caminho,

    voc conseguir acessar o proxy tambm atravs dos outros micros da rede local, basta

    configurar os navegadores para usarem o proxy, fornecendo o endereo do servidor na rede

    local.

    Caso necessrio, abra a porta 3128 na configurao do firewall, para que o Squid possa

    receber as conexes. Um exemplo de regra manual do Iptables para abrir a porta do Squid

    apenas para a rede local (a interface eth0 no exemplo) :

    iptables -A INPUT -i eth0 -p tcp --dport 3128 -j ACCEPT

    Quer comprar o Servidores Linux, Guia Prtico impresso? Clique aqui!

    NDICEPRXIMO: CRIANDO UMA CONFIGURAO BSICA

    ANTERIOR: CONFIGURANDO UM SERVIDOR PROXY COM O SQUID

    Capa

    Introduo [+ 3]

    Captulo 1: Instalao e administrao do sistema [+ 29]

    Captulo 2: Compartilhamento, DHCP e Proxy

    Compartilhando a conexo [+ 2]

    Configurando um servidor DHCP [+ 2]

    Configurando um servidor proxy com o Squid

    Instalando o Squid

    Criando uma configurao bsica

    Configurando o cache de pginas e arquivos

    Adicionando restries de acesso [+ 2]

    Gerenciando o uso da banda

    Proxy com autenticao

    Configurando um proxy transparente

    Configurao automtica de proxy nos clientes

    Mais detalhes sobre a configurao dos caches

    Usando o Sarg para monitorar o acesso

    Monitorando com o ntop

    Usando o SquidGuard para bloquear pginas imprprias

    Usando o DansGuardian [+ 2]

    Obtendo um endereo fixo, usando um DNS dinmico

    Captulo 3: Firewall [+ 8]

    Captulo 4: Configurando VPNs com o OpenVPN [+ 12]

    Captulo 5: Samba [+ 30]

    Captulo 6: Configurando servidores web [+ 37]

    Captulo 7: Configurando o DNS [+ 11]

    Captulo 8: Configurando servidores de e-mail [+ 8]

    Captulo 9: Gerenciando o servidor com o ISPConfig [+ 8]

    Captulo 10: SSH e acesso remoto [+ 30]

    Captulo 11: Terminais leves com o LTSP [+ 25]

    Captulo 12: Virtualizao [+ 10]

    Captulo 13: Backup [+ 3]

    Captulo 14: Hardware de servidores [+ 11]

    Por Carlos E. Morimoto. Revisado 1/ago/2008 s 02h00

    Comentrios

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    dhcp.confCriado 19/dez/2013 s 11h26 por ThiagoSilvaMagalhaes

    Bom Dia!

    Temos um dhcp configurado. Porem gostaria de saber se tem como eu atribuir dois ips diferente para uma mesma maquina.

    Ex.:

    #NOTEBOOK SEM FIO

    host notebook {

    hardware ethernet XX:XX:XX:XX:XX:XX;

    fixed-address 192.168.200.1;

    }

    #NOTEBOOK COM FIO

    host notebook {

    hardware ethernet ZZ:ZZ:ZZ:ZZ:ZZ:ZZ;

    fixed-address 192.168.200.2;

    }

    OpenLDAP

    206 comentrios

    Entrar e fazer comentrio

  • 23/3/2014 Instalando o Squid - Servidores Linux, Guia Prtico

    http://www.hardware.com.br/livros/servidores-linux/instalando-squid.html 3/3

    Gostou do texto?

    Veja nossos livros impressos:

    Smartphones | Linux | Hardware

    Redes | Servidores Linux

    ... ou encontre o que procura usando a

    busca:

    Criado 19/nov/2013 s 12h40 por Gean Paulo M dos santos

    Gostaria que abordasse a configurao do servidor OpenLDAP, e gostaria de saber tambm de quando ser lanado atualizaes para esse livro?

    Excelente Livro - Nova EdioCriado 31/out/2013 s 18h20 por silveirabsb

    Exelente livro. Graas a ele, criei vrios servidores nas empresas. Se tiver prxima edio, seria interessante acrescentar tais assuntos: Samba 4, kerberos,

    amanda, etc..

    ExcelenteCriado 21/out/2013 s 21h53 por khayo

    Sempre que preciso configurar esses servios venho nessa "cola" maravilhosa!! realmente excelente

    Nova edio. Quando?Criado 18/out/2013 s 11h10 por Alexsandro Cruz

    Quando teremos uma nova edio do livro Servidores Linux?

    sudoCriado 23/set/2013 s 23h05 por Fellipe de Oliveira Souza

    sudo apt-get install server

    servidores windowsCriado 23/set/2013 s 23h04 por Fellipe de Oliveira Souza

    Servidores windows so susetiveis a vrus, malwares, ataques ddos. Linux no so facilmente hackeados.

    Nova edio?Criado 28/jun/2013 s 12h54 por fabfon

    Eu estou querendo comprar o pacote com todos os livros, mas gostaria de saber se existe alguma previso para lanamento de novas edies principalmente

    o de servidores linux...!?

    Obrigado!

    ServidorCriado 25/mai/2013 s 19h03 por Evelton Jose Beatrici

    [url=http://produto.mercadolivre.com.br/MLB-484999173-servidor-de-arquivos-e-internet-linux-cacheflow-_JM]http://produto.mercadolivre.com.br/MLB-

    484999173-servidor-de-arquivos-e-internet-linux-cacheflow-_JM

    este servidor bom?[/url]

    Livro Atualizado..Criado 23/abr/2013 s 09h01 por Waldo Eller

    Ol professor.

    Eu comprei o livro Servidores Linux no lanamento, e aprendi muito com este material. Gostaria de saber se voc j tem uma data prevista para o lanamento

    da nova edio do livro.

    Forte Abrao !

    Parabns mai suma vez pelo material de qualidade.

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    Destaques

    Guia do Hardware agora Hardware.com.br

    Hardware II, o Guia Definitivo

    Siga-nos:

    RSS | Twitter | Facebook

    1999-2014 Hardware.com.br. Todos os direitos reservados.

    Home Frum GdH RSS Equipe Topo

    Buscar