web-dev-qa-db-ja.com

1つのLANで2つのDHCPサーバーを使用する

1つの(同じ)LANにある2つのDHCPサーバーのいずれかを選択するようにWindowsを構成するにはどうすればよいですかXP

5

同じレイヤー2ブロードキャストドメインに2台のDHCPサーバーコンピューターがある場合、クライアントはどちらかのサーバーコンピューターによって(ほとんど)ランダムにアドレスが割り当てられます。答えは、クライアントのDHCPDISCOVER reuqestが最初にクライアントにアドレスを割り当てることになります。

これが素晴らしいアイデアだとは思いません。本質的に非決定論的な要素であるものをネットワークに追加します。 DHCPの冗長性が必要な場合は、プログラムを使用してプライマリDHCPサーバーの「正常性」を監視し、障害が発生した場合はセカンダリDHCPサーバーを起動することを検討してください。

6
Evan Anderson

この問題に直接答える既存の質問をご覧ください

DHCPスコープを複数のサーバーに分割しますか?

これらはクライアント側の変更ではありません

4
Kevin Kuphal

ネットワーククライアントからDHCPサーバーを指定する方法を知りません。あなたへの私の質問は-なぜあなたはしたいですか? ADでは、冗長DHCPサーバーを複数持つことができ、アドレスを重複させずに同じスコープを管理するように構成できます。また、予約やその他の設定もできます。何らかの理由で別のDNSまたはWINSサーバーを使用する必要がある場合、例外を必要とするマシンは、手動で構成されたDNSまたはWINSエントリを持つことができますが、それでもDHCPを使用します。 。

1
Jes

1つのLANに2つのDHCPサーバーを配置することは、実際にお勧めできないと思います...

冗長性のための場合、1つのオプションは、クラスターサービスを使用して、dhcpファイルが格納され、どのサーバーがdhcpサービスを実行しているかによって参照されるようにすることです。

別の解決策は、VLANなどに別々のLANを配置して、各DHCPサービスを持つそのLAN上のクライアントのみが正しいDHCP要求を受信するようにすることです。

それが役に立てば幸い

1
Rodent43

同じLAN上に複数のDHCPサーバーがあることは完全に有効であるべきだと思います。私たちのケースでは、2つのゲートウェイがあり、すべての設定がクライアントによって自動的に受信され、一部のクライアントは1つのゲートウェイと他のゲートウェイを使用するために必要です(ゲートウェイを超えたネットワークの異なる特性のため)。

別のスレッドで言及されているように、サーバーランキングソリューションは1997年に提案されました( http://tools.ietf.org/html/draft-ietf-dhc-sso- を参照してください)。実装されているようです。

DHCPサーバーのホスト名またはIPアドレスに基づいて、クライアントユーティリティが選択を提供することは完全に可能です。クライアントはDHCPBROADCASTに応答するすべてのDHCPサーバーからDHCPOFFERを受信し、クライアントはDHCPREQUESTを送信します。これらのDHCPREQUESTは、事前に確立されたルールに従ってフィルタリングできます。DHCPサーバーがフィルターを通過しなかった場合、最初のDHCPOFFERへの応答のフォールバックが受信されます。

実際、小規模なネットワークで2番目のDHCPサーバーのインストール(たとえば、すべてのADSLルーターのデフォルト構成)によって問題が発生する場合が何度かありました。フィルタリングのクライアントルールは、これらの問題を防ぐことができます。

0
misxif

DHCP経由でルーターにゲートウェイを均等に割り当てることで、ゲートウェイの負荷を分散しようとしているようです。

本当に最適なソリューションは、ゲートウェイデバイス自体で負荷分散を行うことです。 LANには1つのゲートウェイのみが必要であり、そのゲートウェイデバイスには3つのインターフェイスが必要です。1つの「内部」インターフェースはLANに接続され、2つの「外部」インターフェースは2つの外部ゲートウェイに接続されます。

その後、LAN上の個々のマシンを関与させることなく、ゲートウェイデバイスで必要に応じて柔軟に構成できます。

0
LawrenceC