Mikroitk DNS not working

i have Mikroitk router. My ISP give me subnetted ip pool with DNS. i configure it on Mikroitk ether 1 but when i put the DNS in DNS and allow all and put Mikrotik as DNS in my host computer its DNS not working.

But if i put my ISP DNS in my host computer directly and put Mikroitk as gateway its working good. but i want to use Mikrotik as my DNS.
But i configure these settings in my Linksys router it will work perfectly. i am using router os 5

i have subnet of /29
How i get out of the problem.

Show please:

/ip dns print

check this page, you have to allow remote requests and secure your dns server so no external requests can be done via your router:
http://wiki.mikrotik.com/wiki/DNS

I have been looking at that page already. Call me thick, but I cant find the section on (securing) the DNS server.

Could you point me at the right paragraph.

Thanks.

http://forum.mikrotik.com/t/firewall-filter-rules-for-dns/77695/4