I have an inexplicable issue with DNS for a domain and a subdomain. I first noticed that doing an A record lookup on the subdomain is returning different results than what is in the DNS config. Then I looked further and have found that the DNS for sub.domain.com is resolving from a completely different set of nameservers than domain.com.
For example, when I do a DNS lookup using mxtoolbox, it is clearly displaying that the sub.domain.com is reporting from different nameservers. As far as I knew, that should be impossible since you can only set the nameservers for the top level domain.
I have already tried breaking my local cache with no results. I've also tried clearing the OpenDNS cache but it continues to resolve to the old, incorrect records. The TTL for the record is 2 hours.