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

Re: Bind + Alias



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


Reply to: