Building Network Automation Solutions
6 week online course starting in September 2017

Use your Cisco router as a primary DNS server

In IOS release 12.3, most Cisco routers can act as primary DNS servers (formerly, this functionality was only available as part of DistributedDirector product), alleviating the need for a host-based DNS server in your perimeter network. To configure a router to act as primary
DNS server for a zone, use the ip dns primary command, for example:

ip dns server
ip dns primary soa 86400 3600 1209600 86400

Next, you need to define primary and secondary name servers for the domain.
Use the ip host ns command:
ip host ns
ip host ns
You can also define mail routing for the domain with the ip host mx command:

ip host mx 10
ip host mx 20

Finally, you need to define hosts within your domain (with the traditional form of the ip host command):

ip host ! router's IP address
ip host
ip host ! alternate for
ip host