Question: are underscores allowed in dns?
Answer: It is perfectly legal to have an underscore in a domain name. Let me quote the standard, RFC 2181, section 11, "Name syntax": The DNS itself places only one restriction on the particular labels that can be used to identify resource records. ... Domains with underscores are very common in the wild.