try out freedns.afraid.org
there is a small fee for a premium private account, or you can ride on supermans cape for free and make a secondary domain on those who choose to make thier domain public.
That doesn't help you own a domain name. That just lets you configure DNS for domains.
it has free subdomains you can use
Yes, but that doesn't solve any of the problems that a1369209993 mentioned. Those subdomains can be taken away from you at any time. You have no legal ownership of them.