DUIA Personal is a FREE account type with all the dynamic dns features you need. It has ipv6 support and a friendly web account interface where you can add/delete hostnames, change ipv4/ipv6 addresses, modify the default subdomain or view logs. You can download any gui or console duiadns client for Windows, Linux, MacOS, FreeBSD, OpenWRT, Tomato etc. and the most important thing, IPv6 for LAN feature is included, so you can use the console client on your home router to update the ipv6 addresses of your home network devices.
Let's assume you register with subdomain 'david' and choose a default domain 'duia.us':
Your hostname will be:
You can then use duiadns client for dynamic ipv4/ipv6 updates or simply add static entries directly from the web interface.