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:
Use the ip host ns command:
DNS server for a zone, use the ip dns primary command, for example:
Next, you need to define primary and secondary name servers for the domain.ip dns server
ip dns primary website.com soa ns.website.com
[email protected] 86400 3600 1209600 86400
Use the ip host ns command:
ip host website.com ns ns.website.comYou can also define mail routing for the domain with the ip host mx command:
ip host website.com ns ns.isp.com
ip host website.com mx 10 mail.website.com
ip host website.com mx 20 mail.isp.com
Finally, you need to define hosts within your domain (with the traditional form of the ip host command):
ip host ns.website.com 192.168.0.1 ! router's IP address
ip host www.website.com 192.168.1.1
ip host website.com 192.168.1.1 ! alternate for www.website.com
ip host mail.website.com 192.168.1.2
Where I could read about why I can confihure ddns update via Cisco DHCP server and named/bind daemon?
it should be ip name-server 10.x.x.x
I realise this post is quite old now, but have you found a way of creating CNAME records in IOS?
I'm using IOS for rDNS lookup for some of my server provisioning and would like a server IP to resolve to the proper A hostname record, rather than a CNAME alias.
I've found if you do a rDNS lookup you get the name the router first finds in its config. Therefore I can force the preferred hostname but it's not very elegant and is error prone. E.g.
ip host mycryptichostname 10.1.1.100
ip host mycnamealias 10.1.1.100
I can't find any way to enter a CNAME proper though (e.g. http://www.cisco.com/en/US/docs/ios/12_2/ip/configuration/guide/1cfipadr.html#wp1067293) - just wonder if you or one of your readers had?
Thanks!
Simon