Je veux utiliser un serveur DNS différent pour certains domaines spécifiques qui sont bloqués par le serveur DNS par défaut. Et je ne veux pas changer mon serveur DNS par défaut pour une raison quelconque.
Existe-t-il un moyen de le faire sans installer mon propre serveur DNS?
Je viens d'apprendre que cela est possible sur mac: http://hints.macworld.com/article.php?story=2004062902195410
Il ne semble pas y avoir de support de routage DNS dans la libc GNU, donc la même astuce qu'ils utilisent dans l'article Mac que vous avez cité ne fonctionnera pas sous Linux.
Le double serveur DHCP / DNS est un serveur DNS qui prend en charge le routage DNS selon les documents (vous pouvez désactiver les fonctionnalités DHCP).
la source
vous pouvez également ajouter les domaines à votre fichier / etc / hosts si les adresses IP correspondantes sont relativement statiques.
la source
J'ai fait cela en utilisant BIND9 afin que je puisse obtenir les résultats d'un serveur Google IPv6 sur liste blanche tout en demandant aux serveurs OpenNic leurs domaines. Si vous êtes toujours intéressé, faites-le moi savoir et je vais revenir en arrière et comprendre comment cela s'est fait, puis modifier cette réponse.
Edit: Maintenant, je remarque que vous ne vouliez pas installer votre propre serveur DNS! Si vous êtes préoccupé par la sécurité, vous pouvez simplement faire en sorte qu'il soit protégé par un pare-feu, de cette façon, seul l'ordinateur sur lequel le serveur DNS s'exécute pourrait l'utiliser et il serait invisible pour l'extérieur que vous exécutiez un serveur DNS.
la source