もう 1 つの回答では、次のことを前提としていました:
<ブロック引用>*.dev.example.com を解決したい ---> *.example.com
しかし、それはあなたの質問がどのように見えるかではありません。 dev.example.com ドメインの制御を自分のマシンに委任したいように思えます。その場合、委任は簡単です:
- example.com のネームサーバーであるマシンが何であれ、開発マシンが dev.example.com のネームサーバーであることを示す NS レコードを追加します
- グルー レコード、つまり開発マシンの IP を示す A レコードも追加します。
あなたの場合、これが Bind の場合、example.com のネームサーバーには次のようなものがあります:
$ORIGIN dev.example.com.
@ IN NS dev.example.com.
dev IN A 1.2.3.4
次に、開発マシンで Bind を dev.example.com に対して権限を持つように設定します (この部分は自分で行いますが、簡単です)。
はい、問題ありません。これは DNS の基本機能の 1 つです。
example.com の DNS サーバーでは、dev.example.com の IP を定義し、dev.example.com の NS は dev.example.com であり、dev.example.com ではすべてのサブドメインを定義します。 dev.example.com の名前。