DigitalOcean DNS Setup Guide

Overview


This guide demonstrates how to add a root domain or subdomain to DigitalOcean and configure the (sub)domain with each Tenon DNS record. This guide assumes that you have already created your DigitalOcean Account.


While this guide is intended to be as helpful and comprehensive as possible, there is a small possibility that you will encounter an error or issue of some kind while configuring your DNS records within DigitalOcean. If that is the case, we recommend contacting DigitalOcean's support team as they will be able to most quickly identify and resolve the issue (or, at minimum, provide next steps).

Deciding Between a Root Domain and a Sub Domain

Deciding which domain to use - especially whether to use your root domain or a subdomain of that root domain - is key before proceeding any further. As this can be a challenging decision to make, we recommend reviewing the following informational articles if needed:


Let's briefly review two key terms: root domains and subdomains.


Examples of root domains include Service-Now.com, mydnsexample.com, or google.com. Examples of subdomains include Tenon.Service-Now.com, mg.mydnsexample.com, or mail.google.com. Notice the pattern: subdomains have an extra prefix (or sometimes multiple prefixes) before the primary domain name itself. In most cases using a subdomain with Tenon is preferred, but we cover this topic more comprehensively in the above articles.


Once a decision has been reached, add the (sub)domain to your Tenon account, and our system will generate the various DNS records needed.

Adding and Configuring the Domain

Adding a (sub)domain within the DigitalOcean Control Panel only takes 3 steps, and the steps to access an existing domain are virtually identical (except for the last step where instead of creating a new domain you'll click the existing domain). We will list those steps below, but if desired, you can also reference DigitalOcean's Add A Domain and Add A Subdomain To Your Domain articles.


This guide does not cover creating and managing DigitalOcean projects, but you can find more information in DigitalOcean's Project documentation, if needed.


Step 1: Login to your DigitalOcean Account

Step 2: Click the Networking option on the left-hand navigation pane.

Step 3: Type a domain name in the text field and choose a project from the drop-down. Finally, click the Add Domain button.

Configuring SPF

SPF records help protect your domain against spoofed emails and decrease** the likelihood your emails will be flagged as spam. (* Exceptions apply: e.g. actual spam/phishing emails will still be considered as such by mailbox providers even with the presence of an SPF record.)

To understand how to configure SPF records, please reference one or both of the following general DigitalOcean Tutorials:

  1. Manage SPF Records
  2. How To use an SPF Record to Prevent Spoofing & Improve E-mail Reliability

Configuring DKIM

DKIM records help authenticate your domain against forged emails and decrease** the likelihood your emails will be flagged as spam. (* Exceptions apply: e.g. actual spam/phishing emails will still be considered as such by mailbox providers even with the presence of an DKIM record.) To understand how to configure DKIM records, please reference the following general DigitalOcean Tutorial:

Manage DKIM Records

Configuring MX

MX records describe where emails intended for your domain should be sent. To understand how to configure MX records, please reference the following DigitalOcean Tutorial:

Manage MX Records

Configuring CNAME

CNAME records alias (point or direct) one domain name to another domain name, which in this case effectively associates your emails with Tenon and allows tracking of opens and clicks. To understand how to configure CNAME records, please reference the following DigitalOcean Tutorial:

Manage CNAME Records

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.