Web host

How to change DNS records at DreamHost

Long-running independent host and registrar.

Where the DNS settings live

  1. Sign in to the DreamHost panel.
  2. Go to WebsitesManage Websites, or DomainsManage Domains.
  3. Click DNS next to the domain.

Adding a record

  1. Scroll to Add Record to yourdomain.
  2. Enter the Name (leave blank for the root), pick the Type, enter the Value.
  3. Click Add Record Now!.

Editing or deleting a record

  1. DreamHost does not edit records in place — delete the old record and add a replacement.
  2. Custom records have a Delete link; DreamHost-generated ones do not.

Changing the nameservers

  1. Under Manage Domains, click the registration link for the domain.
  2. Choose DNS and enter custom nameservers.

DreamHost nameservers

These are the values you would set at your registrar to let DreamHost run your DNS. Always confirm them in your own account — several providers assign per-account values.

  • ns1.dreamhost.com
  • ns2.dreamhost.com
  • ns3.dreamhost.com

Gotchas at DreamHost

  • Auto-generated records (marked as such) cannot be deleted while the domain is hosted on DreamHost. Change the hosting setting instead.
  • DNS changes at DreamHost can take up to 6 hours to publish — longer than most.

After you save

DNS changes are not instant. Resolvers keep the old answer until the previous record's TTL expires, so a record with a 4-hour TTL can take 4 hours to change everywhere — occasionally longer if an ISP ignores TTLs. Check what the world currently sees before assuming something is broken, and see the troubleshooting page if it still looks wrong after the TTL has passed.

Other web host guides