I am using Server 2012 with AD/DNS/DHCP. I have successfully configured stateful DHCPv6 however this does not accomplish what I would like to achieve so I disabled it and I'm currently trying to get stateless DHCPv6 working. I wish to use stateless IPv6 addressing and have my DNS server add entries for these hosts and update them dynamically. Windows systems that are joined to the domain work great with both IPv4 and IPv6. However, I have Windows 8.1 Tablets, Android 4.4.x phones, Fedora 20, and Linux Mint machines that need IPv6 DNS capability as I have numerous services that are IPv6 compatible; and not having to deal with port forwarding, NAT, and such would be amazing.
In my DNS Forward Lookup Zone, let's say example.com, I have enabled secure/non-secure updates. I have configured scavenging and aging to mitigate any stale records. I have also configured the "Primary DNS Suffix" on the windows tablets; I'm starting with the windows devices as they will probably be easiest.
So far, with what I have tried, I have not seen a single DNS record for NON-Domain Joined Machines.