An NS check will return the NS for the CNAME value, but the resolver will modify queries to use subdomain.cname (rather than subdomain.originaldomain when querying the NS.
An A record check will be resolved likewise against the CNAME value, but this is useful as it allows to look for ip matches if they are hidden behind a cname
An AAAA record check will be resolved likewise against the CNAME value, but this is useful as it allows to look for ip matches if they are hidden behind a cname
In this PR, I stop NS checks from being performed if a CNAME is found.
DNS is hard!
If a domain has a CNAME:
In this PR, I stop NS checks from being performed if a CNAME is found.