Underscores in domain names

Posted on September 3rd, 2010 in Domain News by dglosser

If a domain (or more likely a subdomain) contains an underscore, bind will not start unless the following statements are added to the named.conf file:

     check-names master ignore;
     check-names slave  ignore;

There are security risks associated with setting these parameters which will disable name-checking, more information here and  here and here.

Another alternative may be to parse and delete lines with underscores.

(Thanks to Will M. and Mike P. for the info).