What Is a DNS Resolver and How It Works A DNS resolver is the server doing a recursive lookup on behalf of a client. Most ISP’s (Internet Service Providers) have at least one.