I bought my personal domain name at go-daddy. I already have my home network set up with DynDns and port forwarding so that I can host my personal website on home PC from my DynDns FQDN (eg. MYNAME.Dynalias.com
)
How do I take it the last step and forward all traffic from www.PERSONALSITE.com
to MYNAME.Dynalias.com
Thanks, Peter
I really like ZoneEdit for my DNS record management. It was really easy to setup, and I was able to write a tiny script that runs and refreshes every day in case my IP Address changes.
EDIT: One caveat is that you can only manage the first five DNS records free, but it should be good enough to get you going.
I'm not familiar with the particulars of the GoDaddy DNS administration interface, but what you're looking for is a CNAME entry (AKA an alias.) You want the name www.PERSONALSITE.com to point to MYNAME.Dynalias.com.
Also make sure that you've added the www.PERSONALSITE.com name in your webserver's configuration. How you do that depends on the web server you're using, but some way or the other you need to instruct it to feel responsible for that name.
A better long term solution is to have the dynamic DNS service actually host the DNS for your domain. This will result in better performance for the users who access your site and a greatly reduced likelihood of caching problems, where a user gets a bad IP through DNS because of wrong entries still in the caches.
Setting up DNS hosting on the the DynDNS provider and telling GoDaddy that the DynDNS servers are the DNS for this domain will accomplish this.
Alternatively, the Dynamic DNS provider you reference is an ICANN registrar, so transferring the domain to them will accomplish this. I can't speak to whether they are better or worse than GoDaddy, which has devotees and people who despise them.
EDIT in response to Peter's comment/question: The DNS services are not free, but they do package deal with domain registration.
You can forward your domain to another URL from within your GoDaddy account manager. You have the option to select either a 301 (Moved Permanently) or 302 (Temporarily Redirected) response.
Chose the 301 if you plan on keeping that domain forwarded to your DynDNS address and the 302 if you think you'll be changing it sometime in the near future.