© 2020 Ezoic Inc.
DNS means Domain Name System. These are also known as “Zone Files”. These records are important as they point your website domain to the correct IP address of your server.
When you integrate with Ezoic via name servers or Cloudflare, Ezoic will act like a proxy in between your site and your users. Because of this, it is very important that your DNS records here at Ezoic (Dashboard > Settings > DNS Settings) are always up to date and match exactly with the records you have over at your current hosting company.
Please refer to the following support article that will show you where you can find these records at your designated hosting company: Where to Find DNS Records / Zone Files at Your Host
What Makes Up a DNS Record?
When you go to edit or add a DNS record over here at Ezoic, you will need to enter in 4 different parts of the record to Ezoic:
4 Parts of a DNS Record:
1. DNS Record Type: A, CNAME, MX, TXT, SPF, AAAA, or ALIAS
Name: This refers to the host name or preferred subdomain or root domain. If your hostname of a particular record is your domain (example.com) you will need to imput “@” instead of the full domain.
3. Value: This refers to the destination where the domain or subdomain should be sending traffic to. (Example: A records that points to an IP Address)
4. TTL: This stands for “time to live”. It represents how long the record should be cached for by the server. If you are unsure of what to put here, we recommend setting this to 300 (5 minutes).
Why Do You Need to Update Your DNS Records?
If you ever need to add or edit a DNS record over here at Ezoic, please follow these steps:
Log into your Ezoic Dashboard and navigate to “Settings”:
2. Scroll down to DNS Settings:
If you need to add a record, just click “Add DNS Record” here:
3b. If you need to edit a certain record, just click the pencil icon next to the record you need to edit:
Enter in the correct record information
Then be sure to click or “Add DNS Record” or “Edit DNS Record” respectively to save the change:
You can add a subdomain at any time within your DNS Settings by following the instructions from above with the correct subdomain record information.
Generally speaking, most hosting providers allow custom name servers to be set so changing your hosting service provider is not normally a problem.
In order to keep Ezoic running during and after the switch with no issues, you'll need to update the full list of your DNS records in your Dashboard. It is important that you update your IP address to the location of your new host to prevent your site from going down during the switch.
It may be a good idea to keep your Ezoic representative informed of when you plan to make the switch so that they can help you if any problems arise.
On the other hand, some hosting companies may place conditions such as requiring the domain name to be registered with the same company. In very rare cases a hosting company will not provide the facility to have customized name servers - if this happens, you will need to:
1. Remove integration with Ezoic
2. Switch your hosting company
3. Update your DNS Settings in your Dashboard
4. Re-integrate with Ezoic.
Most hosting companies make the switch fairly easy through the hosting company's cpanel or user interface.
When integrated with Ezoic via the Cloudflare method, Ezoic is acting as the main proxy for your site rather than Cloudflare. This means that any DNS updates required to match the records found at the host need to be made within the Ezoic Dashboard first! These changes will then automatically propagate into Cloudflare.
Note: This will not work the other way around as any changes made at Cloudflare would just be overwritten by Ezoic.