How to Point a Domain to Hosting
Pointing a domain to hosting means assigning it in the Client Panel so the domain directs web traffic and email to your server. Without that assignment an address such as yourdomain.com leads nowhere, and mailboxes on the domain do not work. Below we walk through the whole process in the Nodea panel — split into two real-world scenarios, with DNS record handling, propagation time, and the most common assignment errors. If you are just starting out, see also what hosting is.
What can you do after pointing a domain to hosting?
After you point a domain to hosting, you can display a website under its address and create mailboxes like office@yourdomain.com. Assigning the domain to the server unlocks several things at once:
- you serve a website under the domain — files uploaded to the hosting start loading at the right address,
- you create mailboxes on the domain, so company email lands on the same server,
- you manage the domain's records (A, MX, CNAME) directly from the panel.
Without assignment the domain does not direct traffic to your hosting — the browser has no way to know which server holds the site, and email has nowhere to go. That is why pointing the domain to the server is the first step of any site launch.
Domain and hosting with Nodea, or hosting with another provider — two different paths
How you point a domain depends on one thing: whether the domain and the hosting sit with the same company. That decides which instruction you follow, so settle it before you start clicking in the panel. Three typical cases:
- Domain and hosting with Nodea — you only assign the domain in the Client Panel and leave the name servers unchanged. The same provider holds the domain, so the panel already covers its DNS zone.
- Domain with Nodea, hosting with another provider — you change the name servers to the ones your hosting provider gave you. From then on that provider runs the external domain's DNS zone.
- Domain with another provider, hosting with Nodea — you first add the domain in the Nodea panel, then delegate it to Nodea name servers at your registrar.
In practice the first case is the most common — domain and hosting bought together. The whole setup is then the few clicks described below.
How to point a domain in the Nodea panel — step by step
Pointing a domain in Nodea comes down to creating an additional domain on the hosting account. Do the following in order:
- Log in to the Client Panel and go to Services → My services, then open the active hosting service.
- Enter service management and find the domains section — the "Create additional domain" button. Click it.
- In the dialog enter the domain name (e.g. yourdomain.com) and set how it should work. In the typical case leave the default directory the panel suggests — the domain will serve the site from the service's main directory. Choose the redirect option only when the domain should lead to another address rather than show its own site.
- Confirm. The panel creates the domain entry, sets up its DNS zone, and automatically adds a CNAME record for the www version.
When the domain and hosting are both with Nodea, that is all — once saved, the domain starts directing to the server as propagation completes. If your hosting is elsewhere, move on to the name servers section below.
Which DNS records make the domain work?
Three DNS records make a domain work: A directs web traffic, MX handles email, and CNAME creates aliases such as www. This is the layer that changing name servers affects, and the one you see in the panel after assignment.
- A record — directs the domain's web traffic to the server's IP address. Example: yourdomain.com → 185.10.20.30.
- CNAME record — an alias, pointing one name at another. Example: www.yourdomain.com → yourdomain.com. Created automatically when the domain is assigned.
- MX record — directs the domain's email to the mail server. Example: yourdomain.com → mail.server.com.
After you assign the domain in Nodea, the A and MX records point to the service server, and the www CNAME is created for you. The A record differs from MX (email) and CNAME (aliases) — which is why the site and email can be split across separate servers. For more on the zone, see DNS — general information.
How do you change name servers when hosting is with another provider?
When the domain is with Nodea but hosting is with another provider, you change the domain's name servers to the ones your hosting provider supplied. Name servers (NS) are the addresses that tell the internet where the domain's DNS zone is kept — so they decide whose server handles the A and MX records.
- In the Client Panel go to Services → My services → Domains and select the domain.
- Open the "Manage name servers" option.
- Enter the name servers provided by your hosting operator (usually two or more addresses like ns1.…, ns2.…) and save.
The reverse — hosting with Nodea, domain at another registrar — works the same way: you find Nodea's own name servers in the "Hosting information" section and enter them at your registrar. After any name server change you have to wait for propagation, covered in the next section.
How long until the domain works after being pointed?
The domain starts working within 24 hours of assignment — that is how long DNS propagation between name servers takes. When you delegate to new name servers the zone refresh can run longer, because the change has to travel through the domain registry and intermediate servers.
During propagation some users already see the new address while others still see the previous one — that is normal, since DNS servers update their data at different rates. So when migrating a site, do not remove the old hosting right away: keep it running until all traffic reaches the new server.
What do you do when an error appears during domain assignment?
The most common assignment errors come from missing delegation or from the domain already being assigned elsewhere. The fix depends on the message:
- "The domain is already added on another account/server" → remove its assignment wherever it was set up earlier. The same domain cannot be assigned on two accounts at once.
- "No delegation to DNS servers" → first delegate the domain to Nodea name servers at your registrar, wait for the refresh, then repeat the assignment.
If the domain is assigned but the site still does not load, check the A record and wait up to 24 hours for propagation. When the panel error reads differently from the above, contact Nodea technical support — we will give you the exact cause for your domain.
How do you check that the domain was pointed correctly?
You verify the assignment by checking which IP address the domain resolves to — it should be your service server's address. The simplest way is an IP-checking tool for the domain or the nslookup yourdomain.com command on your own computer. When the returned address matches the hosting server IP, the A record works and the domain is pointed. The next step is usually mail setup — after creating mailboxes, see how to log in to webmail and where to find the SMTP/IMAP server addresses.
How long until the domain works after pointing it to hosting?
The domain starts working within 24 hours of assignment — that is how long DNS propagation takes. When delegating to new name servers the refresh can run longer, so do not remove the old hosting right away.
Do I need to change name servers if both the domain and hosting are with Nodea?
No. If both services are with Nodea, you only assign the domain in the panel — you leave the name servers unchanged. Changing name servers applies only when your hosting is with a different provider.
What do I do about a "no delegation to DNS servers" error during assignment?
Delegate the domain to Nodea name servers first, wait for the refresh, then repeat the assignment. Delegation is the condition without which the panel cannot take over the domain's DNS zone.
Why is the domain assigned but the site still does not load?
Web traffic is directed by the A record — check that it points to the correct server IP address. Also wait up to 24 hours for propagation, since some users still see the previous address.
Can I keep email on a different server than the website after pointing the domain?
Yes. The A record directs the website to one server, and the MX record directs email to another. Both records are independent, so you host mail and the site separately.
What does pointing a domain to hosting give me?
It lets you display a website under the domain address and create mailboxes like office@yourdomain.com. Without it, the domain does not direct traffic to your server.
