Em algumas situações podemos querer que todo o tráfego de DNS seja efectuado pelo router, mas para isso temos que o configurar para responder aos pedidos de DNS.

Temos que saber quais os DNS principais que vamos usar para esta configuração. Geralmente são os DNS do vosso ISP

Neste caso vamos usar como exemplo dois DNS fictícios que seriam 8.8.4.4 e 8.8.8.8 

Primeiro vamos entrar no nosso router e vamos entrar em modo de configuração, para isso usamos o comando

 configure terminal

De seguida necessitamos de configurar os DNS onde o nosso servidor vai obter informação que seriam o 8.8.4.4 e 8.8.8.8. (No vosso caso substituam pelos vossos DNS)

 ip name-server 8.8.4.4 8.8.8.8

Depois vamos ligar o servidor de DNS no router

 ip dns server

Depois se quiserem que o servidor responda a uma zona de dns sem que se tenha que meter o domínio temos que o configurar para esse domínio com o comando

ip dns primary [DOMINIO]

Ou seja imaginamos que o nosso domínio é escritorio.local e as nossas máquinas têm o nome de maquina1.escritorio.local, maquina2.escritorio.local, maquinaxxx ....... e queremos que o nosso router responda o ip de uma máquina mesmo quando pedimos sem o domínio completo usamos o comando em cima que neste exemplo seria:

ip dns primary escritorio.local 

Agora temos o nosso servidor de DNS configurado no nosso router cisco.