dhcpクライアントが接続すると、dnsmasqがドメイン名に対して別のIPアドレスを発行できるようにします。

dhcpクライアントが接続すると、dnsmasqがドメイン名に対して別のIPアドレスを発行できるようにします。

私はサーバーのドメイン名で証明書を発行する必要があるhttpsアプリケーション(クライアントとサーバー)を開発しています。 test.example.comで、ブラウザからサーバーにアクセスしているとします。https://test.example.com

私の開発コンピュータはホームネットワーク上にあり、dnsmasqを使用している他のコンピュータにdhcp / dnsサーバーがあります。開発用コンピュータのIPアドレスをtest.example.comのDNSルックアップに転送するように設定できます。

しかし。私は小さなラズベリーパイを持っていて、アプリケーションのコピーを保存したいと思います。ホームネットワークに接続すると、dnsmasqはMACアドレスを認識し、既知のIPアドレスを割り当てます。

このマシンがtest.example.comのDNSルックアップに接続されている場合にのみ、このマシンのIPアドレスが返されるように、どのようにdnsmasq(または他のもの)を設定できますか?

注:迅速な移行を容易にするために、このドメインに非常に短いTTLを提供することを嬉しく思います。

注:1つの方法は、常にRaspberry PiのIPアドレスを返すようにDNSサーバーを設定することですが、ローカルで開発したい場合にのみ、私の開発コンピュータの/ etc / hostsファイルにtest.example.comを置くことです。ラズベリーパイは手動で削除します。自動ソリューションを探しています。 (ここに答えがなければ代替措置になりますが)

更新:私が質問を間違えたという結論に達しました。複数のドメイン名を持つ証明書を使用すると、必要なものを取得できると思います。その後、対応する単一のマルチドメイン証明書をコードとしてロードし、両方のコンピュータに展開できます。その後、ブラウザで正しいコンピュータを指すだけで、私が望むコンピュータで同じコードコピーが実行されます。ただし、コードは両方のコンピュータで同じです。

ベストアンサー1

おすすめ記事