GNU/Linux
 
 
DNS Client
(Domain Name System Client)

Neste artigo será mostrado como colocar o endereço IP de um DNS em um cliente GNU/Linux.



Colocando o domínio e o IP de um DNS
# vi /etc/resolv.conf()
search matrix.com.br(define o domínio. Poderia substituir search por domain, mas o dois tem pequenas diferenças)
nameserver 192.168.1.1(endereço IP de um DNS)

Colocando o domínio e o IP de dois DNS. Geralmente um é Primário e o outro é o Secundário
# vi /etc/resolv.conf()
search matrix.com.br(define o domínio)
nameserver 192.168.1.1(endereço IP do DNS Primário)
nameserver 192.168.1.2(endereço IP do DNS Secundário)
Dica: nada adiantaria para os clientes a existência de um DNS Primàrio e Secundário, se eles não forem definidos no arquivo "/etc/resolv.conf". Não existiria alta-disponibilidade, mas somente um backup ;-(

Colocando o domínio e o IP de três DNS. Geralmente um é o DNS da LAN, um é Primário e o outro é o Secundário. Esses dois últimos ficam na DMZ
# vi /etc/resolv.conf()
search matrix.com.br(define o domínio)
nameserver 172.16.200.3(endereço IP do DNS da LAN)
nameserver 192.168.1.1(endereço IP do DNS Primário)
nameserver 192.168.1.2(endereço IP do DNS Secundário)
Dica: só pode existir três linhas "nameserver".

Também se pode definir o domínio e o endereço IP do DNS no arquivo de configuração das interfaces de rede, conforme destacado a seguir:
# vi /etc/network/interfaces (arquivo que configura as interfaces de rede)
allow-hotplug eth0 (a descrição desta linha pode ser vista no inicio deste artigo)
iface eth0 inet static (informa que a interface eth0 vai ter um IP fixo)
address 172.16.200.1 (endereço IP)
netmask 255.255.255.0 (máscara de subrede)
network 172.16.200.0 (endereço de subrede)
broadcast 172.16.200.255 (endereço de broadcast)
gateway 172.16.200.254 (gateway padrão)
dns-nameservers 192.168.1.1 (ENDEREÇO IP DO DNS. OPICIONAL)
dns-search matrix.com.br (NOME DE DOMÍNIO. OPCIONAL)
up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.1.1.254 (configura uma rota estática. Opcional)
Dica: Prefira usar o arquivo "/etc/resolv.conf" invés do "/etc/network/interfaces". Nunca use os dois para definir o dominio e o DNS, pois sempre gera confusão.
 
 




ETI - Especialista em Tecnologia
da Informação