L'autre réponse supposait que :
Vous voulez résoudre *.dev.example.com ---> *.example.com
Mais ce n'est pas ainsi que votre question semble se lire. Il me semble que vous souhaitez déléguer le contrôle du domaine dev.example.com à votre propre machine. Si tel est le cas, la délégation est simple :
- Sur n'importe quelle machine est votre serveur de noms pour example.com, vous ajouterez un enregistrement NS qui indique que votre machine de développement est le serveur de noms pour dev.example.com
- Vous ajouterez également un enregistrement glue, un enregistrement A donnant l'adresse IP de votre machine de développement.
Dans votre cas, s'il s'agit de Bind, vous auriez quelque chose comme ceci sur le serveur de noms pour example.com :
$ORIGIN dev.example.com.
@ IN NS dev.example.com.
dev IN A 1.2.3.4
Et ensuite, sur votre machine de développement, vous configurez Bind pour qu'il fasse autorité pour dev.example.com (vous êtes seul pour cette partie, mais c'est simple.)
Oui, sans problème, c'est une des fonctions de base du DNS.
Sur le serveur DNS pour example.com, vous définissez l'IP pour dev.example.com, et que le NS pour dev.example.com est dev.example.com, et sur dev.example.com vous définissez tous les sous- noms de dev.example.com.