Hosting GoDaddy domains on DreamHost

I’ve used GoDaddy for my domain registration needs for years. The interface is a bit cluttered, but they’re solid and I can usually get domains there for very, very cheap. Recently, we’ve had the need to start hosting non-basic, non-mission critical websites, so we went looking for a cheap VPS hosting provider. A great place to perform comparisons is WebHostingNinja.

After searching for a bit, we’ve settled on DreamHost. I HIGHLY reccomend hunting around for coupons and discounts when researching hosting providers. We found a lot of coupons for DreamHost here. WebHostingNinja also keeps a running list of the latest deals here. We ended up getting a year of their basic plan for around $69 with no setup. Plus, because of some anniversary, the account was given unlimited bandwidth and unlimited storage for life. Quite the deal.

So now that we have a DreamHost account, we didn’t want to move all of our domains over from GoDaddy. DreamHost has a lot of documentation about transferring and hosting your domain with them, but not using another provider as your domain registrar. Turns out there’s a simple, yet not obvious way to do it with GoDaddy:

  1. Log into your GoDaddy account.
  2. Go to Domains-> My Domains and select the domain you’d like to change over.
  3. Click on the Name Servers section
  4. Change the 3 name servers to the DreamHost name servers: NS1.DREAMHOST.COM, NS2.DREAMHOST.COM and NS3.DREAMHOST.COM

It may take a while for the DNS changes to propagate, but once they do, you can finish setting up your domain on DreamHost.