When you have hosting with us and a domain registered elsewhere, you need to tell the world where the domain "lives." Two ways to do that, both are fine — pick whichever fits your situation.
Option 1: Change nameservers (recommended)
This is the simplest path. You point your domain at our nameservers, and we manage all DNS for you — A records, MX records, mail authentication, the lot.
For shared and WordPress hosting, our nameservers are:
ns1.flashcloud.comns2.flashcloud.com
For VPS and Dedicated Servers, you'll have your own per-server pair like ns1.vmXXX.flashcloud.host. Your service detail page in Services shows the exact pair.
To change nameservers:
- Sign in to your domain's current registrar (GoDaddy, Namecheap, whoever).
- Find the nameserver settings for the domain — usually under "Domain settings," "DNS," or "Nameservers."
- Replace the existing nameservers with our pair.
- Save.
DNS propagation takes anywhere from a few minutes to a few hours depending on the registrar.
Option 2: A record only (advanced)
If you want to keep DNS at your current provider — useful when you're using Cloudflare, Route 53, or your registrar's DNS for other reasons — you can leave nameservers alone and just update one A record:
- Sign in to your DNS provider.
- Find the A record for
@(or your domain root, e.g.,yourdomain.com). - Change its value to your server's IP address. The IP is on your service detail page in Services under Information.
- Repeat for
wwwif you have a separate record (or use a CNAMEwww → yourdomain.com). - Save.
You'll also want MX records pointing to our mail server if you're using our email — or to your other email provider if you're using one.
Which should I pick?
- Use nameservers if you don't have a strong reason to manage DNS elsewhere. It's the easiest setup and we handle SSL, mail authentication, and DNS-for-Cloudflare-proxy automatically.
- Use A records if you have a Cloudflare account with custom workers, you're managing DNS as a single source of truth across multiple providers, or your team has DNS expertise and prefers full control.
After you've pointed the domain
DNS propagates over the next few minutes to a few hours (see How long does DNS propagation take?). Once it propagates:
- Your domain loads your hosting from anywhere in the world.
- We auto-issue an SSL certificate within ~5 minutes.
- Your site is reachable at both
https://yourdomain.comandhttps://www.yourdomain.com.
If something doesn't work after a few hours, check:
- The nameservers actually saved at your registrar (some have caching delays at the registrar's side).
- Your DNS provider isn't doing anything unusual — wildcard records, CAA records blocking Let's Encrypt, etc.
- Your hosting service is actually active in the portal (not pending).
If stuck, open a ticket with your domain name + "DNS not loading" and we'll troubleshoot.