quinta-feira, 20 de outubro de 2011

Configurando endereços DNS no Linux (servidor)

Na dicas anterior expliquei como configurar um cliente linux para usar um servidor DNS diferente do que é fornecido pelo provedor internet. É um método que permite escolher o de sua preferência, seja lá por qual motivo for.

Mas se você quiser configurar todos os micros, que entram numa rede, para que utilizem um determinado servidor DNS? Fica impraticável alterar cada um deles. É aí que entra a dica de hoje!

Vou explicar como alterar o arquivo de configuração do servidor dhcp, deixando tudo no modo automático. Para isso suponho que seu servidor dhcp está devidamente instalado e configurado, oque não será abordado aqui.

O procedimento é muito simples: abra o arquivo dhcpd.conf e altere as linhas abaixo:

[ANTES]
...
# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;

# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;

default-lease-time 600;
max-lease-time 7200;
...
...

[DEPOIS]
...
# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;

# option definitions common to all supported networks...
option domain-name "domínio_servidor_DNS_aqui";
option domain-name-servers XXX.XXX.XXX.XXX, YYY.YYY.YYY.YYY;


default-lease-time 600;
max-lease-time 7200;
...
...

Onde XXX.XXX.XXX.XXX e YYY.YYY.YYY.YYY são os endereços que foram acrescentados. 
Todas as vezes que você fizer uma conexão, eles serão colocados antes dos servidores do provedor e lidos em primeiro lugar no arquivo /etc/resolv.conf do cliente.

Já em "option domain-name" coloque o do servidor DNS, como "google.com", "opendns.com" etc. Salve o arquivo. Abaixo eu relaciono excelentes servidores DNS, que podem ser usados independentemente do sistema operacional:

OPENDNS
option domain-name "opendns.com";
option domain-name-serverss 208.67.222.222, 208.67.220.220;

ou

option domain-name "opendns.com";
option domain-name-servers 208.67.222.123, 208.67.220.123;

GOOGLE
option domain-name "google.com";
option domain-name-servers 8.8.8.8, 8.8.4.4;

Os endereços 208.67.222.123 e 208.67.220.123 do OpenDNS são configurados para bloqueio de conteúdo adulto.

Até a próxima dica!
;-))

Nenhum comentário:

Postar um comentário