Les recherches DNS sont divisées en deux types principaux. Recherches DNS directes et recherches DNS inversées :
Recherches DNS directesIl s'agit des recherches DNS normales dans lesquelles l'adresse IP d'un nom d'hôte est interrogée auprès des serveurs via l'enregistrement A.
Recherches DNS inversées : elles sont utilisées pour trouver le nom d'hôte associé à une adresse IP à l'aide de l'enregistrement PTR stocké dans les serveurs DNS.