DNS Server with Internal and External Access

Posted on 2015-02-23
Last Modified: 2015-03-12
We have a djbdns DNS server with private and public interfaces.
We have an internal zone xyz.local and a public zone and our DNS currently resolves all the queries of the internal IPs/PCs for any zone(e.g. all our internal clients can query anything on our DNS).
We want that it also should response the queries from outside on public interface but for our public zone ( only.
How to do that?
Question by:Vishal Patel
  • 2
  • 2

Expert Comment

by:Benjamin MOREAU
ID: 40625478
I think you can run 2 instance of BIND Server. First on your LAN interface Adress & the second one on your PUBLIC interface adress.

Expert Comment

by:Benjamin MOREAU
ID: 40625481
For more information on 2 Bind Instance :

Author Comment

by:Vishal Patel
ID: 40634716
Thanks. I will check and revert soon.

Accepted Solution

hirenvmajithiya earned 500 total points
ID: 40641219
Please try this one if you are using djbdns:

It gives simple explanation about how to configure DNS (tinydns) and other components of djbdns.

Hiren Majithiya

Author Closing Comment

by:Vishal Patel
ID: 40660721
This was exactly I was looking for.

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you have a multi-homed DNS setup in windows, you can have issues with connectivity to the server that hosts the DNS services (or even member servers of your domain if this same DNS server is a DC). This is because windows registers all of its IPs…
Occasionally you run into the website or two that will not resolve properly using your own DNS servers.  Some people simply set up global forwarders for their DNS server.  I don’t recommend doing this because it can cause problems resolving addresse…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now