# Change a domain's nameservers

> Point a domain registered with us at veldhost DNS or another provider, without breaking DNSSEC.

Source: https://veldhost.eu/docs/nameservers

Last verified: 2026-11-12

Nameservers decide who answers for your domain's DNS. This page is for domains registered through us, where you change them in the portal. If your domain is registered somewhere else, you change its nameservers at that registrar: see [Connect your own domain](https://veldhost.eu/docs/connect-your-domain).

## Before you start

- Changing nameservers takes the **Owner**, **Administrator** or **Developer** role. See [roles and permissions](https://veldhost.eu/docs/roles-and-permissions).
- Look at the domain's **DNSSEC** state on its page. If it says **Active** and you are moving to another provider, do the [DNSSEC step](#if-dnssec-is-on) first.
- Moving to another provider? Set up your records there first. We keep your zone here, but the new provider only serves what you give it.

## See where the domain points now

Open [Domains](https://manage.veldhost.eu/portal/domains) → your domain. The **Nameservers** section has a table with three columns: what the **Registry** has on file, what **Public resolvers** answer right now, and what is **Expected**. A ✓ marks a nameserver that matches.

## Change the nameservers

1. Under **Nameservers**, press **Change nameservers**.
2. Choose one:
   - **Use veldhost DNS**: your records are managed here, and DNSSEC can be switched on (on request).
   - **Use my own nameservers**: type your provider's nameservers in the boxes. Registries need at least two.
> **Caution:** if the new nameservers don't have all your records yet, your site and email stop working until they do. Copy every record across first.

3. Press **Save nameservers**.

The page confirms the change and says how long resolvers can take to pick it up. When you leave veldhost DNS, we keep your zone and all its records here untouched, so switching back is one click.

Nameservers inside the domain itself (like `ns1.YOUR_DOMAIN`) need glue records at the registry, which the portal does not set up. Use nameservers on another domain, or [contact us](https://veldhost.eu/contact) and we will arrange it.

Nameservers can't change while a transfer of the domain is pending; the registry refuses it.

## If DNSSEC is on

With DNSSEC, the registry vouches for the key *we* sign your zone with. If you moved the domain to other nameservers while it still does, validating resolvers would refuse the domain: it would stop working for many visitors, not just slow down. So the portal will not let you leave veldhost DNS while DNSSEC is active. You have two safe ways out.

**Turn DNSSEC off first (any new provider):**

> **Caution:** you can't switch DNSSEC back on yourself; it is done on request.

1. Under **Change nameservers**, press **Prepare to move away (turn DNSSEC off)** and confirm with **Turn DNSSEC off**.
2. Nothing breaks: your site keeps working and we keep serving the signed zone. This removes our key from the registry and starts the wait resolvers need to forget it. Under **DNSSEC** the page says from when it is safe to move.
3. When that time has passed, change the nameservers as above.

Switching before then? The form shows a box to switch anyway; tick it only if you accept that some visitors may not reach the site until that time.

**Hand over without a gap (your new provider also signs the zone):**

1. Under **DNSSEC**, open **My DNS provider gave me a DS record**, enter the values your new provider shows, and publish it. Their DS now sits at the registry next to ours.
2. Change the nameservers as above. Because the registry already holds your new provider's DS, the change is allowed while DNSSEC is on.
3. Then use **Prepare to move away (turn DNSSEC off)**: it removes only our DS and keeps theirs, so the domain stays signed throughout.

The same form is how you turn on DNSSEC for a domain whose DNS is already with another provider that signs it.

## Check it worked

The **Nameservers** table updates as the registry and resolvers catch up. To read the registry again now, choose **Re-read from the registry** in the menu beside **Renew now**.

## Related

- [Connect your own domain](https://veldhost.eu/docs/connect-your-domain)
- [Move your DNS to veldhost](https://veldhost.eu/docs/move-your-dns-to-veldhost)
- [DNS records explained](https://veldhost.eu/docs/dns-records-explained)
- [Transfer a domain away](https://veldhost.eu/docs/transfer-a-domain-out)