ROS as caching/recursive DNS-Server

Hi,

we’ve 2 bind-based Nameservers on Linux running just to
give DNS-Service to our customers.

Can ROS DNS-Server work without just forwarding queries
to another Nameserver but ask Rootnameservers, …

This would help “simplifying” our Network.

Stefan

yes, but don’t do it on a small box, like a 532. Depending on yoru load, it can slow browsing speed. use a x86 solution is my suggestion

How can it be done? I’ve tried to delete the DNS-Servers in DNS-Setup on a 333 but
winbox complains on missing IP.

On the long run I want to build a DNS-cache hierarchy:

  • Customer-PC asks the DNS-Server on his RB1xx (learned via DHCP)
  • RB1xx asks RB6xx on tower (learned via DHCP)
  • RB6xx asks central DNS on R1000 or PC-ROS Core-Router

Stefan

I would not do this. I woudl just stick with a primary and secondary server and be done with it.

i was thinking about the same solution to have a response from the customers CPE cache very quick or if that cache does not have the information to get it from the next higher level. i have the hope to speed up the dns response time. what is the possible down side ?

regards
Jan

the only possible downside is that RouterOS dns cache isn’t very robust. Don’t get me wrong, I love RouterOS, but it’s not a great dns resolver. Use a centralized bind resolver upstream one or two hops and point them to the root servers only.

thats what we do in the moment, just its in some cases way more than 2 hops away. can you go into more detail what you mean by “it’s not a great dns resolver” ? i am open to anything that works and is also possible without putting extra hardware on some towers.

Jan

This very valuable Thread died :laughing:

I would love to enable a recursive Nameserver on 2 RB1000 give
them a single IP via VRRP and never think about nameservice any
more.

Nameservice is a very central point. Performing poor the fastest
Wireless link seems to be slow to customers. Failing complete
nothing works.

So integrating it into 2 redundant core-routers would simplyfy
things a lot.

Any chance for this feature?

Stefan