(This was originally PMed to someone, who suggested that I post it as a tutorial. So, I did.)
First, you'll need to set up a domain at FreeDNS. Register, and then click on the Registry link. Here you will find an extremely extensive list of all the domains you can use. Once you find one that you like, simply click on it. You may be asked to log in if you haven't already.
After that, you should be at a new page which asks questions about your new domain. Enter this information:
Okay, cool! If all went well, continue on.
- Type: NS
- Subdomain: Your desired domain, ex. engel.uk.to
- Domain: This should already be selected to what you want, if you got here from the Registry link; so leave it alone
- Address: ns1.x10hosting.com
Remember the subdomain and domain you used. For example, if you chose the subdomain mydomain, and the domain us.to, you'll need to use mydomain.us.to in these next steps.
Go to your cPanel, and then to the Addon Domains section. Fill in with this information:
That might take a bit to process, so I would wait a few minutes before panicking if this next step doesn't work.
- New Domain Name: the name you just remembered, ex. mydomain.us.to
- Subdomain/Ftp Username: this will be automatically filled in, ignore.
- Document Root: where you want this domain to go when visited at root, ex. http://mydomain.us.to. I recommend using public_html (this will send it to the root of your site.
- Password: your choice, I recommend using the same password as your X10 account.
Visit the name you remembered, ex. http://mydomain.us.to. If all went well, it should be set up now!
A cool thing about this is that FreeDNS redirects all ports to your site. So, for example, if your new domain was http://mydomain.us.to, you could access the cPanel at http://mydomain.us.to:2082. You can also give people email addresses to your new domain, and they will be sent to your X10Hosting domain.
If you have any further questions, please don't hesitate to ask.