仮想化オートメーションを探していますが、現在のDHCPサーバー設定がブロックされています。問題は、VMを作成するたびに新しいインターフェイスを登録するためにデーモンを再起動する必要があることです(すべてのシステムにはパフォーマンスとセキュリティ上の理由から独自のnifがあります)。 DHCPデーモンが新しいインターフェイスを認識し、デーモンを再起動せずにそのインターフェイスでパケットを処理させる方法はありますか?
答え1
ISC DHCPでは、これは「バグ」ではなく機能です。設定ファイルは、デーモンが再起動したときにのみ読み取られます。
したがって、テキスト設定ファイルのみを扱う場合は、テキスト設定ファイルに追加された新しいIPアドレス/ MACのみを提供できます。そしてDHCPデーモンを再起動します。
よりクリーンで現代的なアプローチは、代わりにISC-DHCPを使用することです。歯ISCのDHCPサーバー。 Keaには、お客様のニーズに適している場合とそうでない場合があるバンフック機構とプラグインもあります。
Kea DHCPサーバー Keaは、Internet Systems Allianceが開発したオープンソースDHCPv4/DHCPv6サーバーです。 Keaは、フックライブラリを介して簡単に変更および拡張できるように設計された、拡張可能な高性能DHCPサーバーエンジンです。
Keaは無料のオープンソースで、Keaユーザーメーリングリスト、このWiki、Githubリポジトリを介したコミュニティへの参加を歓迎します。これを開発する専用ソフトウェアエンジニアで構成された小規模コアチームがあります。
バックエンドはMySQLにすることができ、テキストファイルを処理し、DHCPデーモンを(再び)起動せずにSQLクエリを使用してそれを処理できます。
PS。 DHCPで設定するために、以前はISP DHCPクラックを使用してケーブルISP業界を対象としたMySQLの上にインストールしましたが、残念ながらそのプロジェクトは中止されました。 Keaは今ある程度類似した機能を提供しなければなりません。