1. A method for resolving domain name system (DNS) queries, the method comprising: receiving a DNS query from a first computer system at a second computer system configured to resolve DNS queries, the DNS query including control information provided by the first computer system that enables the second computer system to identify whether to use one or more options when resolving the DNS query; parsing a domain name and the control information from the DNS query with the second computer system; determining an IP address with the second computer system using at least one of the one or more options for resolving DNS queries based the domain name and the control information; and generating a DNS response for the DNS query with the second computer system using the determined IP address.