Sorry if this question has been asked ad nauseum, but I searched through several months worth of threads and didn't find what I was looking for, so here goes.
I own a domain name through dreamhost. I currently am hosting the space on my personal PC, and using FreeDNS's name servers (an A entry) to route the domain name (lets say myname.com) to my IP.
Which is fine. I have cable internet, decent upload, certainly sufficient for the handful of close friends that actually go to my site.
But the only downside of hosting the server on my home PC is that now I have to leave my home PC on 24/7. Which I don't really like. So I have friends with gigs and gigs of hosted space with dreamhost who are willing to make me a subdomain. Lets say sub.theirsite.com. So I could use FreeDNS to give me a URL redirect from mysite.com to sub.theirsite.com.
But I'd like my domain name to stay in the browser. And cloaking is stupid, I'd like people to be able to go to mysite.com/page2, have it load sub.theirsite.com/page2, but still have mysite.com/page2 in the browser.
Is this possible? Can a subdomain sub.theirsite.com be given another domain name mysite.com? especially one that is owned by someone else?