DNSViz helps visualize the DNS chain. Keep in mind DNS and nameserver updates can take minutes to hours to propagate.
dscacheutil -q host -a name host.invalid
Linux / macOS / WSL:
dig +trace host.invalid
If the DNS entries seem valid, consider that the web hosting server (that sends the HTML files to browser) may be compromised.