I have a small network of Windoze clients that are part of a domain
administered by a Win2K server. This network interfaces to the outside
world via a Linux firewall/router (which, among other things, runs
"internal" and "external" DNS [this is using bind 8.x, so I've got two
instances of named running], as well as email).
At one time I had this set up with the Win2k server using the
"internal" Linux DNS server as the DNS server for the "Windoze domain"
(192.168.1.x). Unfortunately, because Windoze doesn't play nice -- it
uses DNS to store a bunch of Windows-specific information about the
network it's administering -- I kept running into a lot of obnoxious
little problems. Nothing fatal, but time consuming.
So then I tried what I'm using currently: I let the Win2k server run
DNS for the internal domain, and I keep it ignorant of the Linux box
accept for the latter's role as a gateway. And I keep a "parallel" DNS
running on the Linux box (so I can access the Windoze clients from the
Linux box).
This has worked fine, with one exception (involving telnet access of
the Linux box from the Windoze clients) I was able to work around...
but it sure seems like both an ugly way and a dumb way to run a
railroad.
So... I'd be interested in any pointers, tips, leads, etc., on a more
"artful" solution :)
Thanx in advance for any help or advice!
- Mark