I was looking at the settings on the router and have one more question.
On
the WAN side DNS is enabled, WAN IP and a DNS IP. On the LAN side I have a
static IP & no DNS.
Which IP would I use for the DNS Forwarder? I'm thinking it would be the
LAN side IP. Should I also enable DNS on the LAN side?
If you use your Router as the DNS resolving for the
Internet, (many provide that ability, some don't) then
it is the FORWARDER set on internal DNS servers.
You should NOT set internal clients to use this DNS
(nor the ISP) directly as you indicated in an earlier
message.
Rule:
Internal clients must use ONLY the internal DNS server (set).
Generally:
The Internal DNS server(s) forward to either the Router-DNS
or directly to the ISP.
If you use the RouterDNS, then the router uses the ISP as it's
forwarder (usually) to do the real work.
Forwarding to the Router is usually better when that is an option,
since it eliminates the need for internal (and sensitive DCs/DNS
servers) to "visit the Internet", and if you have more than one
internal DNS server it consolidates the Internet name cache so
that all may take advantage of the work (resolutions) it does.
Using a RouterDNS like this it is usually (termed) a "caching only
DNS server" -- which means it has no zones of it's own but just
does resolutions when we ask it to do so.
Even using the ISP
I have read many articles and am getting lots of pieces but it's hard to
make them all fit.
This is actually a fairly advanced question since it entails
several options which CAN work, and has only guidelines
for picking the BEST solution.
But remember these key points:
Internal clients must use the INTERNAL DNS (ONLY)
because otherwise they might 'skip' the internal names
that only these DNS servers know.
You cannot mix them on the client, because the clients
pick semi-randomly and "latch on" to whichever DNS
server works most quickly or is working right now.
(This mixing may SEEM to work but it is unreliable.
Due to the fact that it doesn't fail consistently many
people are under the false impression that it is a
good method.)
Since you cannot mix internal and external (reliably)
you should* have the INTERNAL DNS server Forward
to resolve both their INTERNAL Addresses AND
the EXTERNAL Addresses of the Internet.
*Technically, the internal DNS servers could do their
own external resolution by physically recursing from the
root of THE Internet, but this would mean opening the
firewall to them (at least for DNS) AND that they would
potentially visit ANYWHERE on the Internet, including
places like EvilHackers.Com
Sorry about the newbie questions.
They are good questions. Sometimes we have to
restructure them so that they don't hide (incorrect)
assumptions.