Die andere Antwort ging davon aus, dass:
Sie möchten *.dev.example.com ---> *.example.com
auflösenAber so scheint sich deine Frage nicht zu lesen. Es klingt für mich so, als ob Sie die Kontrolle über die Domäne dev.example.com an Ihren eigenen Computer delegieren möchten. Wenn das der Fall ist, dann ist die Delegierung einfach:
- Auf welcher Maschine auch immer Ihr Nameserver ist, zum Beispiel example.com, Sie würden einen NS-Eintrag hinzufügen, der besagt, dass Ihre Entwicklungsmaschine der Nameserver für dev.example.com ist
- Sie würden auch einen Glue-Record hinzufügen, einen A-Record, der die IP Ihres Entwicklungscomputers angibt.
Wenn dies in Ihrem Fall Bind ist, hätten Sie auf dem Nameserver beispielsweise Folgendes:
$ORIGIN dev.example.com.
@ IN NS dev.example.com.
dev IN A 1.2.3.4
Und dann würden Sie auf Ihrem Entwicklungscomputer Bind so einrichten, dass es für dev.example.com autorisierend ist (Sie sind für diesen Teil auf sich allein gestellt, aber es ist einfach.)
Ja, ohne Probleme, das ist eine der Grundfunktionen von DNS.
Auf dem DNS-Server für example.com definieren Sie die IP für dev.example.com, und der NS für dev.example.com ist dev.example.com, und auf dev.example.com definieren Sie alle Unter- Namen von dev.example.com.