Windows Server 2003 の DHCP サービスを使用して特定のホストに異なるルーターを割り当てる

Windows Server 2003 の DHCP サービスを使用して特定のホストに異なるルーターを割り当てる

私は 2 ダースほどのマシンからなる非常に小さなネットワークを持っていますが、これに 7 台の IP 電話を追加し、別のサイトの Mitel コントローラと通信しています。また、コンシューマー ADSL ルーターを使用して 2 台の ADSL リンクも持っています。7 台の電話は PC と同じ物理ネットワーク上にあります。

2 台のルーターの内部 IP は現在 192.168.0.253 と 192.168.0.254 です。既存のマシンはすべて DHCP 経由でアドレスを取得し、デフォルト ゲートウェイは 192.168.0.254 ですが、電話機のゲートウェイとして 192.168.0.253 を使用するようにしたいと考えています。DHCP サービスは Windows Server 2003 ボックスによって提供され、現在は 1 つのスコープとかなり基本的なオプション セットで設定されています。

電話機用に別のサブネットに別のスコープを作成しようとしましたが、おそらく Windows サーバーがそのサブネット上にないため、電話機の DHCP がタイムアウトしてしまいます。また、電話機用に「予約」を作成しようとしましたが、DHCP MMC では予約のルーター オプションを変更できません。

ここで見逃しているトリックは何でしょうか?

答え1

うーん、私たちも似たようなことをやっていて(電話ではなく)、DHCP 予約を使用しています。

GUI は、右クリックしてプロパティを確認する前に左側のペインで予約を選択する必要があるという点で少し変わっていますが、ホストごとに「ルーター」DHCP 値 (およびその他の値) を設定することは可能です。

答え2

まず、同じ範囲 192.168.0.0/24 に 2 台のルーターがあります。電話機とそのルーターは同じ範囲にある必要があります。現実的には、おそらく次の方法が最適です。

  1. 電話機とルーターを192.168.1.0/24に配置する
  2. その範囲のセカンダリIPをサーバーのNICに割り当てます(1.253など)。
  3. 次に、その範囲を携帯電話に割り当てます。

Windows DHCP には、サブネットごとに 1 つのスコープのみを必要とする制限があるようです。

関連情報