Camelot wrote:
Aren't hostnames supposed to be added automatically to the DNS server being used?
Absolutely not. Not unless you're using Dynamic DNS and your DHCP server is configured to rewrite your zone files on the fly (hint: this is not standard).
What
should happen is that hosts will auto-register under the .local zone, so that you can get to each machine via <machinename>.local, but it won't auto-populate your real, public zone. That would be like exposing your entire DHCP network to the outside world.
I don't know if it makes a difference, but our Xserve is not providing any services outside of our private network. We have a much larger Windows and Linux infrastructure that handles that (DHCP, DNS, proxy, and routing) for 150 internal Windows boxes. I'm only trying to provide internal services for the Macs, mainly Open Directory for network logins instead of local logins.
Any way, my understanding was that for Open Directory and Kerberos to function, the Xserve and all the clients need a FQDN to work. So I made up a FQDN under the DNS service that is not actually a public domain. Then, I configured the Xserve and macs with their FQDN and set the Xserve as their DNS server.
Instead of configuring dynamic DNS and the DHCP service for rewrites, could I just set the clients Search Domains to "OurFictionalDomain.net, local" and the DNS server as the Xserve's IP so that they can resolve the server's FQDN (via DNS) and each other's names (via local)? In other words, what name resolution settings are needed for my Open Directory and Kerberos to function and without the need to set up static hostname to IP address mappings?
Optionally, could I just configure Dynamic Dns and DHCP rewrites since I'm not providing outside services?
Also, if I wanted the Mac clients to operate off of the Windows DNS instead, how would I get the macs to inject their hostname into the DNS server?
You don't. You get the DHCP server to do this as it issues DHCP addresses to clients (I think Windows Server's DHCP server will do this, but since I've never run it I can't be certain, nor tell you how).
I spoke with the tech who setup our Windows DNS and DHCP box and he said he had to enable certain settings for DNS to be automatically updated by the Windows boxes. I was not aware that this was necessary as I've always seen DNS automatically update itself and thought it was the norm.