AAAA record
How can you add a AAAA record to mountain lion server
How can you add a AAAA record to mountain lion server
You will have to edit the named config files manually. Server.app does not permit this in the UI. Look in /var/named for your zone files. Make backups before attempting. It should be supported as bind 9 can support the record type. I have not tried this yet on ML so experiment on a non-production systems unless someone else can confirm successful application.
As stated by Strontium90 you will need to do this manually as Apple's GUI tools do not support this. The following article should get you started.
http://www.justinrummel.com/configuring-ipv6-dns-on-mac-os-x-server/
I can confirm that the underlying DNS server software Apple use which is the standard open-source BIND software does have the necessary capabilities. On related topics apparently the included AFP and Web servers are also IPv6 ready but the included DHCP server in OS X Server is not IPv6 ready.
Wow. I need to test that out. Does it actually create a AAAA record in the zone files? Must get to test system....
Yep your right I have just tried this and it works, if you type in a IPv6 style address it automatically creates an AAAA record (it does not thank god put it in an A record). Many thanks for bringing this to our attention.
Apple should have listed this as one of the major new features. In fact I wonder if this was added in a previous version of OS X server and no-one stopped it?
For anyone interested if you go to /var/named you can look at the underlying config files for the DNS server and double-check it contains an AAAA record.
However it is absolutely the case that the OS X Server DHCP server (which is the same old bootpd) does not support IPv6. As Apple's DHCP server is based on the open-source bootpd (but with a lot of custom changes) and as the open-source bootpd does not support IPv6 this is only going to change if Apple replace it with a completely different IPv6 capable DHCP server. There are at least two such open-source ones but Apple would again need to customise whichever they used in order to support things like NetBoot properly.
For the benefit of everyone…
As is well known, Snow Leopard Server (10.6.8) and earlier do not support configuring IPv6 DNS records (AAAA) via the Apple GUI tools.
As per the welcome information provided by mtecson, Mountain Lion Server (10.8.0) does now support configuring IPv6 DNS records (AAAA).
I have just been able to retest Lion Server (10.7.4) and as it still uses Server Admin rather than Server.app for configuring the DNS server even though the underlying DNS server does support IPv6 it does not provide a GUI means for configuring this.
It is due to the fact that Mountain Lion Server uses a completely new GUI tool via the new Mountain Lion Server.app to configure the DNS server that it is now possible to do this.
AAAA record