why doesn't it use the primary dns?

Hi,
I set 2 dns. the first one is special which servers for a special website. but It looks like the first dns did not work (I can’t access my special website ). then I deleted the second dns, the first dns (special one ) worked.


thanks

That’s how it works, the order does not matter. If you have more resolvers, it’s just a simple failover. In case one fails, you have a backup.

Also note that “fail” in this case means “is dead/does not answer”. It’s very important when your special resolver does know something that the other one does not. Because in such case the latter will return non-existent domain reply for local domains and client (all, not just RouterOS) will take it as final and will not ask the other resolver.