DNS est l'acronyme pour le système de noms de domaine, qui est la méthode de conversion entre les noms de domaine, tels que wiseGEEK.com et les adresses IP (Internet Protocol), qui sont une série de quatre nombres allant jusqu'à trois chiffres, séparés par virgule points. Tous les ordinateurs et les périphériques connectés à l'Internet ont une adresse IP et DNS empêche les gens d'avoir à mémoriser les chaînes numériques, en permettant la substitution des mots compréhensibles par l'homme, à la place. Spoofing est une pratique trompeuse qui est utilisé pour faire l'erreur cible une chose pour une autre. Sur Internet, l'usurpation est faite avec des courriels qui prétendent provenir d'un expéditeur autre que l'expéditeur réel et les sites Web qui utilisent tous les moyens possibles pour suggérer qu'ils représentent un véritable individu ou organisation autre que celle qui, en fait, créé. DNS spoofing est la pratique consistant à faire une adresse DNS résout en une adresse IP différente de celle qu'elle est réellement connecté.
Spoofing DNS pourrait être fait à des fins légitimes ou illégitimes. Cisco Systems fournit une fonctionnalité de DNS spoofing sur les routeurs pour permettre au routeur d'agir comme un serveur DNS proxy alors que l'installation d'une interface à l'ISP n'est pas opérationnelle. La compréhension explicite est que le routeur sera de retour à la tâche habituelle de transmettre les requêtes aux serveurs DNS dès que cela est possible. Cependant, DNS spoofing est également effectué aux fins de tromperie, et parfois utilisé en connexion avec des sites web falsifiés avec l'intention de faire croire à l'utilisateur qu'il ou elle a atterri sur le site prévu. Ce type d'installation utilise souvent un site sur lequel les utilisateurs noms d'utilisateur et mots de passe d'entrée, numéros de compte et autres informations qui peuvent être exploitées à des fins.
DNS spoofing est différente de détournement de DNS, mais détournement de DNS prend également à l'utilisateur d'un site Web différent de celui qu'il ou elle a tenté d'atteindre. La différence est que détournement de DNS n'est pas nécessairement tentent pas de tromper l'utilisateur sur l'URL, il ou elle a été dirigée vers. Par exemple, il a été utilisé par certains FAI (Fournisseurs d'Accès Internet) dans le cas d'une erreur NXDOMAIN - qui est, quand une URL est introuvable - peut-être parce qu'il est invalide, de sorte que la place du message d'erreur, l'utilisateur voit une page de remplacement, généralement avec de la publicité, mais rien de tel que le site que l'utilisateur essayait d'atteindre la recherche.