Just now came to know that we can not use query-source directive to do this. We can use this if server doesent knoe the answer to a question, then it will query another nameserver using query-source directive.
I want to configure it in such a way so that all DNS queries will go to 192.168.0.1.. Now the picture is bit clear..