Let's try and break it down together 🙂 :
The host (current) controls the DNS - their records are the authoritative DNS, and where the site is actually hosted.
Ezoic is a proxy - traffic is routed through our nameservers. That means we need to have exact copies of the Host DNS entered in Ezoic dashboard so that when a user requests the site from the browser, and it hits the Ezoic nameservers, we can then go and fetch the content from the host server.
It's explained in more detail here (with a handy infographic representation): https://support.ezoic.com/kb/article/why-do-my-online-dns-records-not-match-those-in-my-ezoic-dns-settings
So - that's why we're suggesting you update the Ezoic DNS records so that they are exact copies of the DNS that shows at your current host.
Here's a set of directions that's worked for hundreds of publishers with a similar question / confusion:
- Take your Hosts DNS records (https://support.ezoic.com/kb/article/where-to-find-dns-records-zone-files-at-your-host) and locate the A, CNAME, MX and TXT records. (You do not edit/change these, they are simply the master copy of the DNS used for reference when changing the Ezoic DNS)
2.Then, access the Ezoic DNS (https://support.ezoic.com/kb/article/how-to-update-add-dns-records-and-subdomains) and make sure there are exact copies of the Hosts' A, CNAME, MX and TXT records showing with Ezoic DNS.
-- If they don't exist, create new ones.
-- If they already exist, but have incorrect values, update the existing records (hit the pencil icon next to the record).
-- If there are type A records in the Ezoic DNS that do not exist within the host DNS, delete those records