DHCPリレーエージェントWindowsServer2016が機能しない[修正済み]

2020年9月15日 2400 ビュー DHCPリレーエージェントWindowsServer2016が機能しない

投稿トピックを閲覧する

序章

Windows Server 2016で機能しないDHCPリレーエージェントに関するほとんどのレポートは、DHCPサーバーからIPアドレスリースを受信して​​いないDHCPリレーサブネット内のクライアントに関係しています。

あなたが走るとき ipconfig / renew クライアントコンピューターから、DHCPサーバーに接続できませんというエラーメッセージが表示されます。

dhcpリレーエージェントWindowsServer2016が機能しない-DHCPサーバーに接続できません

Windows Server2016のDHCPリレーエージェントが機能しない原因

Windows Server 2016のDHCPリレーエージェントが機能していない場合は、構成に問題がある可能性があります。注目すべき上位7つの事項は次のとおりです。

  1. インフラストラクチャの設定を確認してください
  2. DHCPサーバーがクライアントサブネットにスコープを持っていることを確認します
  3. DHCPリレーエージェントサーバーがクライアントと同じサブネット上にあることを確認します
  4. DHCPサーバーがルーティングサーバーでもある場合は、NATルーティングプロトコルがアクティブ化されていないことを確認します
  5. DHCPリレーエージェントルーティングプロトコルがリレーエージェントサーバーで構成されていることを確認します
  6. リレーエージェントプロトコルで正しいネットワークインターフェイスが設定されていることを確認します
  7. DHCPサーバーのIPアドレスがDHCPリレーエージェントルーティングプロトコルに含まれていることを確認します

Windows Server2016でDHCPリレーエージェントが機能しない問題を修正する手順

このガイドの残りの部分では、前のセクションにリストされている各ポイントの詳細を提供します。

インフラストラクチャの設定を確認してください

これは、サーバーのセットアップ方法を意味します。 Windows Server 2016のDHCPリレーエージェントが機能するには、セットアップが次のようになっている必要があります。

DHCPリレーエージェントWindowsServer2016が機能しない

上の図をセットアップと比較してください。次の点に注意してください。

  • DHCPサーバーと同じサブネット上のDHCPクライアント(たとえば、Windows 10コンピューター)は、IPアドレスをリースできます。それに比べて、DHCPサーバーのサブネット外のDHCP対応クライアントはIPアドレスをリースできません。
  • DHCPサーバーのサブネット外のDHCP対応クライアントがIPアドレスをリースするには、DHCPリレーエージェントをクライアントと同じサブネットに構成する必要があります。
  • DHCPリレーエージェントを構成するには、ルーティングとリモートアクセスの役割が必要です
  • DHCPリレーエージェントは、DHCPサーバーにpingを実行できる必要があります。
  • DHCPリレーエージェントをDHCPサーバーと同じ物理サーバーに設定することはできません

DHCPサーバースコープの構成を確認する

これは次に見るべき場所です。 DCHPサーバーには、要求元のクライアントにIPアドレスをリースできるスコープが必要です。

スコープが正しいことを確認する手順は次のとおりです。

  • DHCPサーバーにログインし、DHCPコンソールを開きます。次に、サーバーを展開します。
  • 次に、をクリックします IPv4 。使用可能なスコープがコンソールの右側に表示されます。上の図では、私が172.16.0.0のスコープを持っていることがわかります。前のセクションの図を参照すると、これはDHCP対応クライアントを備えたもう1つのサブネットです。次に確認するのは、スコープが アクティブ 。ステータスが 非活性 、スコープを右クリックして選択します 活性化

DHCPリレーエージェントサーバーのサブネットを確認します

Windows Server 2016のDHCPリレーエージェントが機能しないもう1つの理由は、リレーエージェントとして使用されるサーバーが、DCHPサーバーからIPアドレスをリースする必要があるクライアントと同じサブネット上にない場合です。

サーバーのネットワークを確認するには、

  • サーバーにログインし、コマンドプロンプトを開きます。
  • 次に、コマンドプロンプトに次のコマンドを入力して、Enterキーを押します。
ipconfig

これが結果です

サーバーのネットワークインターフェイスの1つは、クライアントと同じネットワーク上にある必要があります。上の図で強調表示されている部分を参照してください。

エージェントサーバーがクライアントと同じネットワーク上にない場合は、いずれかのネットワークインターフェイスのIPアドレスを変更します。

  • 最後に、DHCPサーバーにpingを実行できることを確認します。

DHCPサーバーでNATルーティングプロトコルを非アクティブ化する

DHCPサーバーにルーティングとリモートアクセスの役割がインストールされている場合は、NATルーティングが有効になっていないことを確認してください。また、サーバーでDHCPリレーエージェントプロトコルが有効になっていないことを確認してください。

DHCPサーバーでこれらのいずれかが有効になっている場合は、無効にします。

DHCPリレーエージェントルーティングプロトコルとネットワークインターフェイスを追加する

これをする:

  • ルーティングとリモートアクセスサーバーの役割をインストールしたサーバーにログオンします。
  • ルーティングとリモートアクセスサーバーコンソールを開く
  • 次に、サーバーを展開します。次に、IPv4を展開し、DHCPリレーエージェントルーティングプロトコルが有効になっていることを確認します。
DHCPリレーエージェントWindowsServer2016が機能しない

正しく構成されていることを確認するには:

  • 右クリック DHCPリレーエージェント ルーティングプロトコルと選択 プロパティ
  • DHCPサーバーのIPアドレスがサーバーアドレスリストにあることを確認します。
DHCPサーバーのIPアドレスがサーバーアドレスリストにあることを確認します。

実行するもう1つのチェック–適切なネットワークインターフェイスがリレーエージェントプロトコルで構成されていることを確認します。これをする、

  • DHCPリレーエージェントプロトコルをクリックします。次に、リレープロトコルに正しいネットワークインターフェイスを追加したことを確認します。
正しいネットワークインターフェイスは、DHCPサーバーと同じサブネット上にあるネットワークインターフェイスです。これは、DHCPサーバーと通信して、DHCPサーバーを要求するクライアントのIPアドレスを受信するネットワークインターフェイスです。

最後に、次のことを確認します。

  1. DHCPリレーエージェントがDHCPサーバーと同じサーバーにインストールされていない
  2. DHCPリレーエージェントサーバーからDHCPサーバーにpingを実行できます

結論

Windows Server 2016のDHCPリレーエージェントが機能しない場合は、これらのいずれかで問題が解決します。 Windows Server 2016でDHCPリレーエージェントを正しくセットアップするには、このガイド–DHCPリレーエージェント:Windows Server2016での構成をお読みください。

Windows Server2016でDHCPリレーエージェントを機能させることができたと思います。質問やコメントがある場合は、このページの最後にある「返信を残す」フォームを使用してください。

または、Windows Server2016でDHCPサーバーとリレーエージェントを使用した経験を共有することもできます。

その他の役立つガイド

  • DHCPリレーエージェント:Windows Server2016での構成

追加のリソースとリファレンス