Hi Guys
I just wanted to know when you do nat 1:1 with mikrotik can you tell the nat what dns to use or not?
No. RouterOS has no concept of split horizon NAT.
But you have a very open ended question there, presuming the solution to a problem instead of stating what the actual problem is.
Does this help: http://wiki.mikrotik.com/wiki/Hairpin_NAT
the reason why I asking if mikrotik can do this I wanted to use opendns for my customers and I didnt know if it would work or not.
I do not understand how the two are related.
The router cannot forward results from different resolvers depending on who asks, the clients have to ask DNS servers directly, or they all get the same results if they ask the router, regardless of any NAT configuration or who they are. Does that help?