La otra respuesta supuso que:
Quiere resolver *.dev.example.com ---> *.example.com
Pero no es así como parece leerse su pregunta. Me parece que desea delegar el control sobre el dominio dev.example.com a su propia máquina. Si ese es el caso, entonces la delegación es fácil:
- En cualquier máquina que sea su servidor de nombres, por ejemplo.com, agregaría un registro NS que diga que su máquina de desarrollo es el servidor de nombres para dev.ejemplo.com
- También agregaría un registro adhesivo, un registro A que proporcione la IP de su máquina de desarrollo.
En su caso, si esto es Bind, tendría algo como esto en el servidor de nombres, por ejemplo.com:
$ORIGIN dev.example.com.
@ IN NS dev.example.com.
dev IN A 1.2.3.4
Y luego, en su máquina de desarrollo, configuraría Bind para que tenga autoridad para dev.example.com (usted está solo para esta parte, pero es sencillo).
Sí, sin problema, esta es una de las funciones básicas de DNS.
En el servidor DNS para example.com, define la IP para dev.example.com, y que el NS para dev.example.com es dev.example.com, y en dev.example.com define todos los sub- nombres de dev.example.com.