I haveonly spent a little time with BIND (We use Novell's DNS service).
If you are going to run DNS in Linux, you should get the O'Reily book on
DNS and BIND. It is excellent.
As I recall, you need a separate file file for each DNS zone and a
corresponding in-addr.arpa file. BIND is very picky about syntax. One
incorrect case or missing } and it won't work.
You need to edit /etc/named.conf to tell it where to find the zone
files and you need to create the zone files in /var/named/. I think
redhat now ships with a gui tool for bind but I have only manually
edited the files with a text editor so I can't comment on how well the
gui tool works. If you are getting error messages, post them here and I
may be able to help a little more.
David Tisdell. Computer Coordinator
Mt. Mansfield Union High School
211 Browns Trace
Jericho, VT 05661
[log in to unmask] (e-mail)
>>> [log in to unmask] 12/16/02 03:21PM >>>
I could probably figure this out (trial and error), but I was wondering
anyone would be willing to help me "resolve" my DNS zone files. This is
first DNS server for me, and I don't think I completely understand the
general concept of matching up the zone files.
I'm running Redhat Linux 8.0 which uses Bind 9. I currently have the
server set up as shown in the diagram below.
I currently have these zone files: named.cache, bfafairfax.local.zone,
bfafairfax.local.rev, localhost, and localhost.rev.
I'm fairly sure that I have the zone files correctly formatted (proper
syntax). However, something is misconfigured, because when I do an
even though it finds the correct information (probably through the
forwarders), it tells me that it can't find our DNS server. I think
because I don't understand the general logic that's used in setting up
files. In other words, even though the files I've created might not
syntax errors, I think I probably don't have the right number of zone
These are some questions that I can't find answers to which may solve
1. Since the DNS server is inside the firewall on the trusted network,
given it a fictitious domain name. Is this OK?
2. If this is OK, do I need separate domain names for Network A and
3. Do I need separate zone files for Network A and Network B? Something
172.16.zone and 172.17.zone with their associated reverse lookup
Router Firewall Router Internal
X -------- X ----- X --------------- X -------- Network B
Internet | | 172.16.0.0/16
| DMZ | bfafairfax.local
| bfafairfax.com |
| | Internal Network A
X | 172.17.0.0/16
Mail server | bfafairfax.local
Thanks in advance for your help,
Bellows Free Academy