[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bind + Alias



Esta técnica funciona para domínios inteiros, por exemplo, se mina
intenção fosse bloquear completamente o google, mas não funciona com
sub-domínios, que é o que este usuário precisa !


Fábio Rabelo



Em 4 de maio de 2011 01:47, Eden Caldas <edencaldas@gmail.com> escreveu:
> Dá pra fazer isso mesmo, mas não precisa se empenhar tanto.
>
> Veja essa solução:
> http://qmail.jms1.net/djbdns/bind-blocking.shtml
>
> É basicamente a mesma coisa feita de uma forma mais econômica.
>
> Eden Caldas
> Consultor de TI
> eden@linuxfacil.srv.br
> (81) 9653 7220
> LINUX FÁCIL – Consultoria e Serviços em TI
>
>
> Em 3 de maio de 2011 19:48, tux <tux_little@yahoo.com> escreveu:
>>
>> Em Terça-feira 03 Maio 2011, às 14:55:51, Harlei Liguori Marcelino
>> escreveu:
>> > Amigos,
>> >
>> > preciso criar no BIND entradas para os seguintes endereços apontando
>> > para
>> > 127.0.0.1:
>> >
>> >
>> >    - Para bloquear o bate-papo do *Gmail*: *chatenabled.mail.google.com*
>> >    - Para bloquear o bate-papo do *iGoogle* e do *orkut*: *
>> >    talkgadget.google.com*
>> >    - Para bloquear o cliente do *Google Talk* e outros clientes de área
>> > de
>> >    trabalho: *talk.google.com* e *talkx.l.google.com*
>> >    -
>> >
>> >
>> > Só não sei como criar algo fora do meu dominio...
>> >
>> > será que alguém poderia me ajudar?
>> >
>> > att
>> >
>> > Harlei
>>
>> Sim, Harlei, eu posso.
>>
>> Eu vi que você buscou estas informações na propria página de ajuda do
>> google
>> para administradores, muito bem.
>> http://www.google.com/support/chat/bin/answer.py?hl=pt-BR&answer=161980
>>
>> Faça assim:
>>
>> Adicione ao seu /etc/bind/named.conf.local as seguintes linhas:
>>
>> ###############3
>>  zone "chatenabled.mail.google.com" {
>>        type master;
>>        file "/etc/bind/chatenabled.mail.google.com.hosts";
>>        };
>> zone "talk.google.com" {
>>        type master;
>>        file "/etc/bind/talk.google.com.hosts";
>>        };
>> zone "talkgadget.google.com" {
>>        type master;
>>        file "/etc/bind/talkgadget.google.com.hosts";
>>        };
>> zone "talkx.l.google.com" {
>>        type master;
>>        file "/etc/bind//talkx.l.google.com.hosts";
>>        };
>> #####################
>>
>> e crie os seguintes arquivos, dentro de /etc/bind, com os seguintes
>> conteudos:
>>
>> (já que você possui um servidor de dns, ou eu entendi errado, o
>> nomedoseuservidordedns deve ser algo como dns.seudominio.seilaoque.br. )
>>
>>
>> #---------chatenabled.mail.google.com.hosts --------
>> $ttl 38400
>> chatenabled.mail.google.com.    IN      SOA     nomedoseuservidordedns.
>> root.localhost. (
>>                        1304459062
>>                        10800
>>                        3600
>>                        604800
>>                        38400 )
>> chatenabled.mail.google.com.    IN      NS      nomedoseuservidordedns.
>> chatenabled.mail.google.com.    IN      A       127.0.0.1
>> #-----fim aqui-----
>>
>> #---------talkgadget.google.com.hosts --------
>> $ttl 38400
>> talkgadget.google.com.  IN      SOA     nomedoseuservidordedns.
>> root.localhost. (
>>                        1304459698
>>                        10800
>>                        3600
>>                        604800
>>                        38400 )
>> talkgadget.google.com.  IN      NS      nomedoseuservidordedns.
>> talkgadget.google.com.  IN      A       127.0.0.1
>> #-----fim aqui-----
>>
>> #---------talk.google.com.hosts --------
>> $ttl 38400
>> talk.google.com.        IN      SOA     nomedoseuservidordedns.
>> root.localhost. (
>>                        1304459577
>>                        10800
>>                        3600
>>                        604800
>>                        38400 )
>> talk.google.com.        IN      NS      nomedoseuservidordedns.
>> talk.google.com.        IN      A       127.0.0.1
>> #-----fim aqui-----
>>
>> #---------talkx.l.google.com.hosts --------
>> $ttl 38400
>> talkx.l.google.com.     IN      SOA     nomedoseuservidordedns.
>> root.localhost. (
>>                        1304459744
>>                        10800
>>                        3600
>>                        604800
>>                        38400 )
>> talkx.l.google.com.     IN      NS      nomedoseuservidordedns.
>> talkx.l.google.com.     IN      A       127.0.0.1
>> #-----fim aqui-----
>>
>>
>> So reiniciar o bind e prontinho. Servidor DNS sem talk do google para toda
>> a
>> sua rede. Toda mesmo.  A não ser que você permita que seus usuários
>> utilizem
>> outro servidor de dns que não seja o seu.
>>
>> Agora, caso queira que uma maquina X acesse o talk e a outra não, fica a
>> sua
>> lição de casa, implementar "views" em cima de bind, eu acho que você
>> consegue,
>> a parte mais dificil está ai em cima.
>>
>> Pronto, missão cumprida, agora ja pode rebater no peito que não é preciso
>> ser
>> dono do dominio google.com para fazer o que a pagina de ajuda do google
>>  para
>> administradores recomenda.
>>
>> Abraços
>> Tux
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact
>> listmaster@lists.debian.org
>> Archive: [🔎] 201105031948.27822.tux_little@yahoo.com">http://lists.debian.org/[🔎] 201105031948.27822.tux_little@yahoo.com
>>
>
>


Reply to: