Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Breaking DNS with Wildcard records

Charter Communication???s wildcard DNS resolution maybe useful to users surfing the web through a browser, but will break all other IP applications. Error handling needs to be performed locally by the application receiving the error. Handling errors in the network for application traffic causes more problems that they solve. Using wildcard domain names to handle unresolved hosts is bad engineering. Period.

In DNS, there is a one to one or one to many relationship between host names and IP addresses. Wildcard domain names are special cases in the DNS which resolve any unmatched host name to an IP address and are only used when a more specific host name doesn't exist. For example, lets say that you have a zone that resolves www.example.com to your web server, mail.example.com to your mail server, and dns.example.com to your dns server. The host name *.example.com could be defined to resolve to www.example.com. If a user tries to access support.example.com, the name would resolve to www.example.com but mail.example.com would be unaffected.

Unfortunately, in a fit of trying to do the right thing, some ISP's, Charter Communications is just the latest culprit, are using wildcard DNS records to redirect users to an error page , which looks an awful lot like a HTTP 404 page.

Charter Communications About page says "This service automatically eliminates many of the error pages you may encounter as you surf the web." Unfortunately, Charter Communications that the application requesting name resolution is a web browser.

  • 1