Hi Bathory, Thanks for your reply, from your reply I searched and understood that I can do the job and did the job as they mentioned in the below step:
When I do nslookup or when I assign my server as DNS server for my PC, all working fine from LAN side.
Now I have only one problem, when I do nslookup from external - It only resolves the IPs of available zones in my DNS server, and I get error message in the server as below,
Oct 28 07:49:06 ubuntu named: client 220.127.116.11#54560: query (cache) 'yahoo.com/NS/IN' denied
Oct 28 07:49:06 ubuntu named: client 18.104.22.168#54561: query (cache) 'yahoo.com/NS/IN' denied
I do the test as below;
Let's say - my DNS server ns1.mycompany.com,
> server 22.214.171.124
Default server: 126.96.36.199
> server ns1.mycompany.com
Default server: ns1.mycompany.com
> set type=a
** server can't find yahoo.com: NXDOMAIN
Is there any settings blocking to send to root DNS servers or forwards to find more details?