Skip to content
Merged
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
f74baee
Group 13 DNS Article Rework
itsalyse Oct 29, 2025
bcfc7bf
Delete content/files/domain-dns-hosting-enable.png
itsalyse Oct 29, 2025
f1d86f8
Delete content/files/inactive-zone.png
itsalyse Oct 29, 2025
3fe8caa
Update dns.yaml
itsalyse Oct 29, 2025
0e318e6
Create interface-reference.md
itsalyse Oct 29, 2025
c59adcf
Update dns.yaml
itsalyse Oct 29, 2025
ba077f0
Update interface-reference.md
itsalyse Oct 29, 2025
7730ffe
Create record-editor-simple-field.md
itsalyse Oct 29, 2025
692a21a
Update dns.yaml
itsalyse Oct 29, 2025
2d5a0ee
Update record-editor.md
itsalyse Oct 29, 2025
c168d18
Update record-editor.md
itsalyse Oct 29, 2025
2919cad
Update dns-hosting.md
stephanoodle Oct 29, 2025
d1de584
Update record-editor-simple-field.md
itsalyse Oct 30, 2025
4dd4b40
Update record-editor-simple-field.md
itsalyse Oct 30, 2025
981b769
Delete content/files/dns-tab.png
itsalyse Oct 30, 2025
02eedea
Delete content/files/custom-vs-system-record.png
itsalyse Oct 30, 2025
010f0f9
Update record-editor.md
itsalyse Oct 30, 2025
c4a7e31
Update search.spec.js
gronk-droid Nov 19, 2025
23ed138
Merge branch 'main' into group-13-article-rework
gronk-droid Nov 19, 2025
3bf36f3
Fix test catching
gronk-droid Nov 19, 2025
a08e011
Add files via upload
stephanoodle Nov 19, 2025
77d9a51
Add files via upload
stephanoodle Nov 19, 2025
551e0b1
Update interface-reference.md
stephanoodle Nov 19, 2025
5d39246
Update interface-reference.md
stephanoodle Nov 19, 2025
d716c18
Update interface-reference.md
stephanoodle Nov 19, 2025
e6fd209
Update dns.yaml
stephanoodle Nov 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion categories/dns.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Explanation:
- How ALIAS Records Resolve with Secondary DNS
- Protection Against DDoS Attacks
- What Is EDNS Client Subnet Support?
- DNS Hosting
- Why Should I Use DNSimple as a DNS Hosting Provider?
- Domain Zone Files
- Dynamic DNS
- Integrated DNS Providers at DNSimple
Expand Down Expand Up @@ -95,4 +95,6 @@ Reference:
- TXT Record Format and Long Record Handling
- URL Record Format and Technical Details
- IPv6 Domain Resolution Reference
- DNSimple Interface Reference for DNS Management
- Resolving with DNSimple
- Understanding DNSimple's Record Editors Simple vs. Field-Specific
97 changes: 29 additions & 68 deletions content/articles/dns-hosting.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
title: DNS Hosting
title: Why Should I Use DNSimple as a DNS Hosting Provider?
excerpt: DNSimple provides robust DNS hosting using a global Anycast network.
meta: DNSimple provides robust DNS hosting using a global Anycast network. Experience reliable DNS hosting for fast, secure domain resolution and exceptional uptime.
meta: DNSimple provides robust DNS hosting with fast, secure domain resolution and exceptional uptime using a global Anycast network.
categories:
- DNS
---

# DNS Hosting
# Why Should I Use DNSimple as a DNS Hosting Provider?

### Table of Contents {#toc}

Expand All @@ -15,89 +15,50 @@ categories:

---

DNSimple provides robust DNS hosting using a [global Anycast network](/articles/anycast/).
## DNS hosting

To use our DNS hosting service, the account must be subscribed to a [valid plan](https://dnsimple.com/pricing). Each plan provides different levels of services. You can selectively enable/disable the DNS hosting service for a single domain, depending on whether you need to use our DNS hosting feature or not.
DNSimple offers robust, reliable DNS hosting services, providing fast propagation and easy management for your domain's records. If you want to use DNSimple to manage your domain's DNS, you have a few options, depending on whether you already have a domain and where it's registered.

## Using DNSimple as a DNS hosting provider
## Options for DNS hosting with DNSimple

If you want to use DNSimple to manage the DNS of an existing domain, you have two options:
There are three primary ways to leverage DNSimple as your DNS hosting provider:

1. **Keep the domain registration at your current registrar, and transfer the DNS management to us.**
### Keep your domain registration with your current registrar

If you have an existing domain registered with another provider, you can choose to manage only its DNS with DNSimple. This means your domain registration remains with your current registrar, but all your DNS records ([A](/articles/a-record/), [CNAME](/articles/cname-record/), [MX](/articles/mx-record/), etc.) will be configured and served by DNSimple's name servers.

To use DNSimple to host your DNS for a domain, follow these instructions to [point your domain to our name servers](/articles/delegating-dnsimple-hosted/).
**How to proceed**: To use DNSimple for DNS hosting while keeping your registrar separate, you will need to update your domain's name servers at your current registrar to point to DNSimple's name servers.

1. **Transfer the domain registration and DNS management to us.**
**Instructions**: For detailed steps, please refer to our instructions on [how to point your domain to our name servers](/articles/delegating-dnsimple-hosted/).

If you want DNSimple to act as your domain registrar, follow these instructions to [transfer your domain to DNSimple](/articles/domain-transfer/).
### Transfer your domain registration to DNSimple

If you don't have a domain yet, you can [sign up](https://dnsimple.com/pricing) or log in to [register a domain](https://dnsimple.com/tlds), and activate the zone to manage your DNS with us.
For streamlined management, you can transfer both your domain's registration and DNS management to DNSimple. This consolidates your domain's registration and DNS records under one account and one interface, simplifying renewals and updates.

## Adding the domain
**How to proceed**: This process involves initiating a domain transfer to DNSimple. Once the transfer is complete, DNSimple will become both your domain registrar and your DNS hosting provider.

To use our DNS hosting services, you need to [add the domain to a DNSimple account](/articles/adding-domain/). If you also want to use DNSimple as registrar, you may need to register or [transfer](/articles/domain-transfer/) the domain to us.
<info>
Important: DNSimple does not automatically change your domain's name servers when you transfer it, because doing so could cause downtime. If you want the domain to start using DNSimple's name servers immediately, you must select Switch name servers to DNSimple on the transfer page. If you don't select this option, your domain will continue using its current name servers after the transfer, and you'll need to update the delegation manually later if you want to host DNS with us.
</info>

## Adding DNS records to your domain
**Instructions**: For detailed steps, please refer to our instructions on [how to transfer your domain to DNSimple](/articles/domain-transfer/) . To finish the setup, follow the steps to [change your name servers to DNSimple](/articles/delegating-dnsimple-registered/)

Once you've added your domain, you can configure the DNS records using the following options:
### Register a new domain with DNSimple
If you don't yet have a domain name, you can register a new domain directly through DNSimple. When you register a domain with us, you can manage your DNS by using DNSimple's name servers from day one, giving you immediate control over your DNS records.

- [Auto-importing](https://support.dnsimple.com/articles/auto-import-dns/) existing DNS records if your zone is resolving with another DNS provider.
- Configuring [connectors](https://support.dnsimple.com/categories/connectors/). With two-way connections, both sides of the service are configured and monitored automatically.
- Adding [one-click services](https://support.dnsimple.com/categories/services/). Our ready-to-use DNS snippets create the DNS configuration needed for web pages, email, and more.
- Manually entering DNS records in the DNS [record editor](https://support.dnsimple.com/articles/record-editor/).
**How to proceed**: [Sign up or log in](https://dnsimple.com/login) to your DNSimple account and proceed with the domain registration process.

After configuring your records, you'll be prompted to activate the DNS zone, making it ready to receive traffic.
**Instructions**: For detailed steps, please refer to [Registering a Domain](/articles/registering-domain/)

## Configuring the domain records
### Park a Domain for Future Use

You can manage your domain DNS records (also called a DNS zone) using the [DNS record editor](/articles/record-editor/). From the record editor, you can create, delete, and update the DNS records that represent the DNS zone of your domain.
If you are reserving a domain name for a project that isn't ready yet, you can register or transfer it to DNSimple simply to secure the name and park it. DNSimple provides the minimal DNS configuration needed to hold the domain for future use, ensuring it remains active until you are ready to build a site or set up email.

## Activating a DNS zone
**How to proceed**: Register or transfer the domain. If you do not create any custom records, the domain will remain parked, only serving the basic system records (SOA, NS).

You can activate the DNS hosting service for a domain from the domain DNS tab.
**Instructions**: Refer to the instructions for [registering](/articles/registering-domain/) or [transferring](/articles/domain-transfer/) a domain.

<div class="section-steps" markdown="1">
##### To activate a DNS zone
## Have more questions?
If you have additional questions or need any assistance setting up DNS hosting, just [contact support](https://dnsimple.com/feedback), and we'll be happy to help.

1. If you have multiple accounts, select the relevant account from the account switcher at the top-right corner of the screen.
1. Click the relevant domain name to access the domain page.
1. On the left side, click the <label>DNS</label> tab.
![tab for link to dns settings](/files/dns-tab.png)

1. On the <label>DNS zone is inactive</label> card, click **Activate zone**.
![activate dns zone](/files/inactive-zone.png)

</div>

The DNS zone is automatically inactive for each new domain or zone added to an account, whether you register/transfer the domain or simply add it.

## Deactivating a DNS zone

<div class="section-steps" markdown="1">
##### To deactivate a DNS zone

1. If you have multiple accounts, select the relevant account from the account switcher.
1. Click the relevant domain name to access the domain page.
1. On the left side, click the <label>DNS</label> tab.
![tab for link to dns settings](/files/dns-tab.png)

1. On the <label>DNS zone is active</label> card, click **Deactivate zone**.
![Enable DNS hosting](/files/domain-dns-hosting-enable.png)

</div>

If a domain is delegated to our name servers, deactivating a DNS zone for a domain will cause the domain to immediately stop resolving, regardless of whether the domain is registered or just hosted with us.

If the domain is registered with us but delegated to another DNS provider, deactivating the DNS zone won't change the delegation. The domain will continue to resolve with the other DNS provider.

## Use cases

There are a few cases where you may want to deactivate a zone:

- You wanted to register a domain with us, but you'll be using a different DNS hosting provider.
- You wanted to register a domain with us, but you aren't actively using the domain (e.g the domain is just reserved for future use or parked).
- You added the domain just to purchase an SSL certificate, but the domain is not delegated to us and it isn't resolving with DNSimple.

## Have more questions?

If you have any questions or need assistance activating or deactivating a DNS zone, [contact support](https://dnsimple.com/feedback), and we'll be happy to help.
63 changes: 63 additions & 0 deletions content/articles/interface-reference.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
---
title: DNSimple Interface Reference for DNS Management
excerpt: Key pages related to DNS management in the DNSimple interface.
meta: This document provides a labeled visual reference for key pages related to DNS management in the DNSimple interface.
categories:
- DNS
---

# DNSimple Interface Reference for DNS Management

This document provides a visual reference for key pages related to DNS management in the DNSimple interface. Each screenshot is labeled with numbers that correspond to an explanation of that feature or element.

## Record Editor
The [Record Editor](/articles/record-editor/) is where you manage your domain's DNS records. You can add, edit, or delete records from this page.

<!--- needs screenshot -->
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


1. **Add record**: Click this button to create a new DNS record.
1. **Import/Export**: Click this button to import your zone file from another provider or to export a copy of your DNSimple zone file.
1. **Record Note**: The note icon adds a note to an existing record.
1. **Edit Record**: The pencil icon edits an existing record.
1. **Delete Recor**d: The trash can icon deletes a record.

## DNS tab
The DNS tab on your domain's management page provides an overview of your DNS zone and access to key features.

<!--- needs screenshot -->

1. **DNS**: This tab shows the status of your DNS zone and provides access to other DNS features.
1. **DNS**: This link directs you to the Record Editor, where you can manage your domain's DNS records.
1. **Deactivate zone**: This button shows if your DNS zone is active.
1. **DNS Zone Providers**: This card shows your current DNS providers and provides options to add other Integrated DNS Providers.
1. **Manage**: This links you to the Record Editor, where you can manage your domain's DNS records.
1. **Export**: Click this button to export your zone file. A download will initiate.
1. **Import**: Click this button to import a zone file.

## Import zone
The Import zone page allows you to import your zone file from another provider.

<!--- needs screenshot -->
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


1. **Zone Data**: This field is where you paste the zone file data.
1. **Import Zone**: Click this button to import your zone file.

## Integrated Providers
The [Integrated Providers](/articles/integrated-dns-providers/) page in your account settings allows you to connect and manage external DNS providers.

<!--- needs screenshot -->
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


1. **Integrated Providers**: This tab shows the status of your integrated providers.
1. **Connect an integrated provider**: This card shows a list of providers you can connect to.
1. **Suggest a provider**: Click this link to suggest a provider that is not on the list.
1. **Connected providers**: This card shows a list of providers you are already connected to.

## Integrated DNS Provider on Domain Names Page
The Domain Names page provides an overview of all your domains and their DNS zone status.

<!--- needs screenshot -->
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


1. **DNS Zones**: This column shows the status of your DNS zone and the provider it is integrated with, if it has one.

## Have more questions?
If you have additional questions or need any assistance, just [contact support](https://dnsimple.com/feedback), and we'll be happy to help.
55 changes: 55 additions & 0 deletions content/articles/record-editor-simple-field.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
title: Understanding DNSimple's Record Editors Simple vs. Field-Specific
excerpt: The Record Editor gives you the ability to view, create, and manage the DNS records for a domain.
categories:
- DNS
---

# Understanding DNSimple's Record Editors: Simple vs. Field-Specific

DNSimple provides two distinct interfaces for adding and managing your DNS records in the [Record Editor](/articles/record-editor/), each designed to optimize for different use cases: the simple editor and the record fields editor. While both achieve the same goal of configuring your domain's DNS, they offer different levels of guidance and flexibility. Understanding when to use each can streamline your DNS management process.

## The simple editor: flexible for common records and pasting
The Simple Editor presents a streamlined interface, primarily asking you to provide three universal pieces of information for a DNS record:
- **Name**: This is the hostname for the record (e.g., `www`, `blog`, `_dmarc`).
- Leave it blank to configure a record for the root domain (e.g., `example.com`).
- Enter the subdomain part for a specific hostname (e.g., `subdomain`).
- You can also enter an `*` for a wildcard record, which matches any subdomain not explicitly defined.
- **Content**: This is a single, free-form text field where you enter the entire content of the DNS record's data.
- **TTL (Time-to-Live)**: This value determines how long DNS lookups for that record can be cached by resolvers around the internet. The default value is typically 1 hour (3600 seconds), but you can adjust it.

![simple record editor](/files/switch-to-simple-editor.png)

### When to use the simple editor
The simple editor is highly beneficial for:
- Adding common, straightforward records like A records or basic TXT records where the content is a single IP address or a simple text string.
- Pasting DNS record content directly from a third-party service provider. Many services (like email providers or site verification tools) will provide you with a full record string (e.g., `"v=spf1 include:_spf.google.com ~all"` for [SPF](/articles/spf-record/)). The Simple Editor allows you to paste this directly into the Content field, letting DNSimple handle the parsing.

Check out [How to Add Common DNS Records](/articles/how-to-add-dns-records/) for more information on how to create these common records in DNSimple.

## The record fields editor: guided input for complex records
The record fields editor is a specialized form available for certain DNS record types. Instead of a single `Content` field, it breaks down the record's data into separate, specific input fields.

**How it works**: For records like [MX](/articles/mx-record/), [SRV](/articles/srv-record/), or [CAA](/articles/caa-record/), which have multiple distinct parts (e.g., priority, weight, port, specific tags), the Record Fields Editor provides individual fields for each component.

### When to use the record fields editor
This editor is particularly useful for:
- **Complex record types**: It guides you through entering the correct data for records that have multiple, structured parts (e.g., separating priority, weight, port for [SRV records](/articles/add-srv-record/), or specific tags for [CAA records](/articles/manage-caa-record/)).
- **Enhanced error messages**: By having discrete fields, the editor can provide more specific and helpful validation messages in real-time, reducing errors during configuration. For example, it might warn you if a port number is out of range or if a hostname isn't a valid format for a specific field.
- **Ensuring correct formatting**: It ensures that each part of the record is entered in the correct format, even if you're not intimately familiar with the RFC specifications.

## Switching between editors
You can typically switch between the simple editor and the record fields editor using the tabs provided at the top of the record creation/editing interface. This allows you the flexibility to paste a full string in the simple editor and then switch to the record fields editor to review the parsed components, or vice-versa.

## Why DNSimple offers both editors
DNSimple provides both editing experiences to cater to different user needs and preferences:

**Flexibility for experts**: Experienced users or those integrating with third-party services can quickly paste raw record content.

**Guidance for all users**: The structured fields help ensure accuracy for complex records, providing clear guidance and validation to minimize errors. This simplifies DNS management for users regardless of their technical expertise.

## Have more questions?
If you have additional questions or need any assistance with your DNS records, just [contact support](https://dnsimple.com/feedback), and we'll be happy to help.



Loading
Loading