次のTechnetの記事に概要が示されているように、負荷分散モードでプライベートネットワークに2つのDHCPサーバーをセットアップして構成しました: http://technet.Microsoft.com/en-us/library/dn338979.aspx
どちらのVMもWindows Server 2012 R2を実行しています。両方のDHCPサーバーは負荷分散モードで構成されているため、ネットワーク上の各VM=は、それぞれの負荷に応じて2つのDHCPサーバーのいずれかからIPを取得します。
私が抱えている問題は、DHCPサーバー#1で予約を構成するときに、予約エントリがセカンダリサーバーに自動的にプッシュおよび更新されないことです。 DHCPサーバー#1のVMの1つに予約を設定しようとしていますが、DHCPサーバー#2からIPを取得しているため、DHCPサーバー#1の予約に設定されている適切なIPを取得できません。したがって、DHCPサーバー#2は、スコープで構成されたプールからランダムにIPを提供するだけで、予約で設定したものは提供しません。
私の質問は:
両方のサーバーが互いに同期するように、DHCPサーバー#1のDHCP予約の変更/更新を手動でDHCPサーバー#2に強制する方法はありますか? DHCPサーバー#1で予約を作成するときに、DHCPサーバー#2に自動的にプッシュされないためです。
どんな助けやアドバイスでも大歓迎です、ありがとう!
答えてくれてありがとうございますが、少し掘り下げて探していた選択肢を見つけたと思います。
DHCPマネージャーで、スコープを右クリックすると、「スコープを複製」するオプションがあります。 DHCPサーバー#1でこのオプションを選択すると、追加した予約を含め、現在のスコープ設定がすべてDHCPサーバー#2にレプリケートされるように見えました。
だから私はこれがこれを行う正しい方法であると思う(私がここで間違っているなら私を訂正してください)、それは私が探していたものをするように見えたからです。
私はまた、このPowerShellスクリプトも役立つかもしれないことを発見しましたが、まだ試していませんが、これを調べる他の人を助けるかもしれません。
http://gallery.technet.Microsoft.com/scriptcenter/Auto-syncing-of-configurati-6eb54fb
Windows Server 2012R2/2016/2019は、単純なPowerShellコマンドレットによるレプリケーションの呼び出しをサポートしています。
[〜#〜] note [〜#〜]これはreplicationであり、同期していません。したがって、スコープをレプリケートするサーバーはすべて、ターゲットサーバー上の他のサーバースコープを完全にoverwriteします。
PS C:\> Invoke-DhcpServerv4FailoverReplication -ComputerName dc2 -Confirm:$false -Force
したがって、これをスケジューラに追加すると、すべてが自動的に複製されます。これをテストしてくれたugg.liの皆さんに感謝します。
シンプルなソリューション、スクリプトは必要ありません: