Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

DHCP リレー エージェント情報オプション(オプション 82)

DHCP リレー エージェント情報オプション(オプション 82)を使用すると、DHCP リレーが DHCP サーバーに転送するクライアント発信の DHCP パケットに追加の有用な情報を含めることができます。オプション 82 サポートは、グローバルに設定することも、インターフェイスの名前付きグループに対して設定することもできます。詳細については、このトピックを参照してください。

DHCP リレーエージェントオプション 82 の情報の使用

加入者管理では、DHCP リレー エージェントを設定して、リレー エージェントがクライアントから受信して DHCP サーバに転送する DHCP パケットに追加オプション 82 の情報を含めることができます。DHCP サーバーは、追加情報を使用して、クライアントに割り当てる IP アドレスを決定します。サーバーは、クライアントに付与するサービスの決定や、アドレス スプーフィングなどの脅威に対するセキュリティの強化など、他の目的で情報を使用する場合もあります。DHCP サーバーはその応答を DHCP リレー エージェントに送り返し、エージェントはメッセージからオプション 82 の情報を削除してパケットをクライアントに転送します。

DHCP リレー エージェント情報オプション 82 のサポートを設定するには、 ステートメントを使用します relay-option-82 。DHCP リレー エージェントを構成して、リレー エージェントが DHCP サーバーに送信するパケットに次のサブオプションを含めることができます。

  • エージェント回線 ID(サブオプション 1)— クライアント DHCP パケットを受信するインターフェイスを識別する ASCII 文字列。

    メモ:

    relay-option-82設定されているが、 の下のrelay-option-82属性(つまり、 circuit-id | | remote-id server-id-override)がいずれも明示的に設定されていない場合、デフォルトの動作では、回線 ID(つまり、サブオプション 1)が常にオプション 82 値に含まれます。これは、 下のrelay-option-82属性が設定されvendor-specificているかどうかに関係なく当てはまります。

  • エージェントリモートID(サブオプション2)—クライアントを安全に識別するためにDHCPリレーエージェントによって割り当てられたASCII文字列。

オプション 82 サポートは、グローバルに設定することも、インターフェイスの名前付きグループに対して設定することもできます。

オプション 82 の情報が DHCP パケットに挿入されないデフォルトの動作に戻すには、 ステートメントを使用します delete relay-option-82

メモ:

DHCPv6 リレー エージェントは、DHCPv6 クライアントに対して同様のエージェント回線 ID とエージェント リモート ID のサポートを提供します。DHCPv6 の場合、加入者管理は DHCPv6 オプション 18 を使用してリレー エージェントが DHCPv6 サーバに送信するパケットに回線 ID を含め、オプション 37 を使用してパケットにリモート ID を含めます。 DHCPv6リレーエージェントオプションを参照してください。

次のセクションでは、設定できるオプション 82 の操作について説明します。

オプション 82 情報の設定

ステートメントを使用して relay-option-82 、DHCP リレー エージェントがクライアントから受信して DHCP サーバーに転送する DHCP パケットにオプション 82 の情報を挿入するように DHCP リレー エージェントを設定します。オプション 82 を設定する場合、サブオプション ステートメントの 1 つを含めることで、DHCP パケットに含める情報のタイプを指定できます。サブオプション ステートメントを 1 つも含めずにオプション 82 を設定した場合、エージェント回線 ID オプションがデフォルトで含まれます。 circuit-id パケットにエージェント回線 ID(サブオプション 1)を含めるには ステートメント、エージェントリモート ID(サブオプション 2)を含めるには remote-id ステートメントを使用します。

オプションで、サブオプション情報の一部としてプレフィックスまたはインターフェイスの説明を含めるように DHCP リレー エージェントを構成できます。オプションの 、 、 、 、または ステートメントを含めずに または ステートメントを指定しcircuit-idた場合、ネットワーク構成に応じて、use-vlan-iduse-interface-descriptioninclude-irb-and-l2ファストイーサネット(fe)、ギガビットイーサネット(ge)、および統合型ルーティングおよびブリッジング(irb)インターフェイスのエージェントサーキットIDまたはremote-idno-vlan-interface-nameエージェントリモートID情報の形式は次のいずれかになります。prefix

  • VLAN、スタックVLAN(S-VLAN)、またはブリッジドメインを使用しないファストイーサネットまたはギガビットイーサネットインターフェイスの場合:

    メモ:

    リモートシステムの場合、 は必須であり、 subunit インターフェイスを区別するために使用されます。

  • VLANを使用するファストイーサネットまたはギガビットイーサネットインターフェイスの場合:

  • S-VLAN を使用するファスト イーサネットまたはギガビット イーサネット インターフェイスの場合:

メモ:

IRB(統合型ルーティングおよびブリッジング)は、同じインターフェイスでレイヤー2ブリッジングとレイヤー3IPルーティングを同時にサポートします。IRBでは、ローカルパケットを別のルーテッドインターフェイスや、レイヤー3プロトコルが設定されている別のブリッジングドメインにルーティングできます。

インターフェイスとブリッジ ドメインの関係は、暗黙的(インターフェイスは VLAN タグに基づいてシステムによってブリッジ ドメインにマッピングされる)または明示的(インターフェイスはブリッジ ドメイン定義で設定することによりブリッジ ドメインにマッピングされる)です。明示的なケースでは、タグ付けはマッピングに関連しない可能性があります。

IRB インターフェイスの場合、形式はブリッジ ドメイン名とともに IRB インターフェイスではなくレイヤー 2 インターフェイスを表示します。IRB インターフェイス(またはその他の疑似デバイス)の場合、デフォルト形式は次のとおりです。

  • ブリッジ ドメインを使用するが、VLAN または S-VLAN を使用しない IRB インターフェイス:

  • VLAN を使用する IRB インターフェイス:

レイヤー2インターフェイス名にIRBインターフェイス名を含めるには、 ステートメントを設定します include-irb-and-l2 。形式は次のとおりです。

  • ブリッジ ドメインを使用するが、VLAN または S-VLAN を使用しない IRB インターフェイス:

  • VLAN を使用する IRB インターフェイス:

レイヤー 2 インターフェイスとブリッジ ドメインまたは VLAN を含まない IRB インターフェイス名のみを含めるには、 ステートメントを設定します no-vlan-interface-name 。形式は次のとおりです。

オプション 82 情報の挿入を有効にするには:

  1. オプション 82 サポートを設定することを指定します。
  2. DHCP リレー エージェントを設定して、[エージェント回線 ID] サブオプション、[エージェント リモート ID] サブオプション、またはその両方を挿入します。
    • エージェント回線 ID を挿入するには:

    • エージェントのリモート ID を挿入するには:

    • 両方を挿入するには、両方の set コマンドを設定します。

  3. (オプション)DHCP パケットのオプション 82 情報で使用されるプレフィックスを設定します。
  4. (オプション)オプション 82 の情報にインターフェイス識別子ではなく、インターフェイスのテキスト記述を含めるように DHCP リレー エージェントを設定します。

オプション 82 情報の上書き

DHCP リレー エージェントを設定して、DHCP パケットの DHCP リレー エージェント情報オプション(オプション 82)を追加または削除できます。

この機能により、DHCP リレー エージェントは、設定に応じて次のいずれかのアクションを実行します。

  • DHCP リレー エージェントがオプション 82 の情報を DHCP パケットに追加するように設定されている場合、DHCP パケットから既存のオプション 82 の値をクリアし、新しい値を挿入してから DHCP サーバーに転送する。

  • DHCP リレー エージェントがオプション 82 の情報を DHCP パケットに追加するように設定されていない場合、パケットから既存のオプション 82 の値をクリアしますが、DHCP サーバーにパケットを転送する前に新しい値は追加されません。

DHCPサーバー宛てのDHCPパケットのデフォルトオプション82情報を上書きするには、次の手順に従います。

  1. 上書きオプションを設定することを指定します。
  2. DHCP パケットのオプション 82 の情報を上書きすることを指定します。

DHCP オプションへのプレフィックスの挿入

リレー エージェントが DHCP サーバーに送信するパケットに DHCP オプションを含めるように DHCP リレー エージェントを構成する場合、リレー エージェントが DHCP オプションにプレフィックスを追加するように指定できます。次の DHCP オプションにプレフィックスを追加できます。

  • DHCPv4 オプション 82 エージェント回線 ID(サブオプション 1)

  • DHCPv4 オプション 82 エージェント リモート ID(サブオプション 2)

  • DHCPv6 オプション 18 リレー エージェント インターフェイス ID

  • DHCPv6 オプション 37 リレー エージェント リモート-ID

プレフィックスは、コロン (:) によって DHCP オプション情報と区切られ、 、 、 logical-system-namerouting-instance-name および オプションのhost-name任意の組み合わせを含めることができます。DHCP リレー エージェントは、 、 、logical-system-nameおよび routing-instance-name の値をhost-name以下のように取得します。

  • オプションを含めるhost-nameと、DHCPリレーエージェントは 階層レベルで ステートメント[edit system]host-name設定されたデバイスのホスト名を使用します。

  • オプションを含めるlogical-system-nameと、DHCP リレーエージェントは 階層レベルで ステートメント[edit logical-system]logical-system設定された論理システム名を使用します。

  • オプションを含めるrouting-instance-nameと、DHCP リレーエージェントは、 階層レベルまたは [edit logical-system logical-system-name routing-instances] 階層レベルで ステートメント[edit routing-instances]routing-instance設定されたルーティングインスタンス名を使用します。

ホスト名と、論理システム名およびルーティング インスタンス名のいずれかまたは両方をプレフィックスに含める場合、ホスト名の後にスラッシュ(/)が続きます。論理システム名とルーティング インスタンス名の両方をプレフィックスに含める場合、これらの値はセミコロン(;)で区切られます。

次の例は、S-VLANを備えたファストイーサネット(fe)またはギガビットイーサネット(ge)インターフェイスのステートメントを指定する prefix 場合の、DHCPオプション情報に使用できるいくつかの形式を示しています。

  • S-VLANを使用したファストイーサネットまたはギガビットイーサネットインターフェイスのプレフィックスにホスト名のみを含めた場合:

  • S-VLANを使用したファストイーサネットまたはギガビットイーサネットインターフェイスのプレフィックスに論理システム名のみを含めた場合:

  • S-VLANを使用したファストイーサネットまたはギガビットイーサネットインターフェイスのプレフィックスにルーティングインスタンス名のみを含めた場合:

  • S-VLANを使用したファストイーサネットまたはギガビットイーサネットインターフェイスのプレフィックスに、ホスト名と論理システム名の両方を含めた場合:

  • S-VLANを使用したファストイーサネットまたはギガビットイーサネットインターフェイスのプレフィックスに、論理システム名とルーティングインスタンス名の両方を含める場合:

  • S-VLANを使用したファストイーサネットまたはギガビットイーサネットインターフェイスのプレフィックスにホスト名、論理システム名、ルーティングインスタンス名を含めると、次のようになります。

VLANを使用し、S-VLANは使用しないファストイーサネットまたはギガビットイーサネットインターフェイスの場合、値のみが vlan-id DHCPオプション形式で表示されます。

(DHCPv4)オプション 82 の情報でプレフィックスを設定するには:

  1. オプション 82 サポートを設定することを指定します。
  2. DHCP リレーエージェントを設定して、エージェント回線 ID、エージェントリモート ID、またはその両方を挿入します。
    • エージェント回線 ID を設定するには:

    • エージェントのリモート ID を設定するには:

  3. プレフィックスがオプション 82 の情報に含まれることを指定します。この例では、プレフィックスにホスト名と論理システム名が含まれています。
    • エージェント回線IDにプレフィックスを含めるには:

    • エージェントリモートIDにプレフィックスを含めるには:

(DHCPv6)DHCPv6 オプション 18 またはオプション 37 の情報を持つプレフィックスを使用するには:

  1. DHCPv6 リレー エージェント サポートを設定することを指定します。

  2. オプション 18(リレー エージェント インターフェイス ID)、オプション 37(リレー エージェント リモート ID)、またはその両方を挿入するように DHCPv6 リレー エージェントを設定します。

    • オプション 18 を設定するには:

    • オプション 37 を設定するには、次のようにします。

  3. プレフィックスがオプション情報に含まれることを指定します。この例では、プレフィックスにホスト名と論理システム名が含まれています

    • オプション 18 でプレフィックスを含めるには:

    • オプション 37 でプレフィックスを含めるには:

DHCP オプションにテキスト記述を含める

デフォルトでは、DHCP リレー エージェントが DHCP サーバーに送信されるパケットにオプション情報を挿入する場合、オプションにはインターフェイス識別子が含まれます。ただし、インターフェイス識別子の代わりに、インターフェイス用に構成されたテキスト記述を含めるように DHCP リレー エージェントを構成できます。テキスト記述は、論理インターフェイスまたはデバイスインターフェイスのいずれかに使用できます。

テキスト インターフェイスの説明は、次の DHCP オプションに含めることができます。

  • DHCPv4 オプション 82 エージェント回線 ID(サブオプション 1)

  • DHCPv4 オプション 82 エージェント リモート ID(サブオプション 2)

  • DHCPv6 オプション 18 リレー エージェント インターフェイス ID

  • DHCPv6 オプション 37 リレー エージェント リモート-ID

テキスト記述は、 階層レベルの ステートメント[edit interfaces interface-name]を使用してdescription、個別に設定されます。テキスト記述を使用し、インターフェイスに説明を設定しないと指定した場合、DHCP リレーはデフォルトでレイヤ 2 インターフェイス名を使用します。

IRB(統合型ルーティングおよびブリッジング)インターフェイスの場合、IRB インターフェイスのテキスト記述ではなく、レイヤー 2 インターフェイスのテキスト記述が使用されます。説明が設定されていない場合は、レイヤ 2 論理インターフェイス名が使用されます。

メモ:

IRB インターフェイスの場合、オプション 82 フィールドは、エージェント回線 ID またはエージェント リモート ID のいずれかに基づいて着信インターフェイスを一意に識別できる必要があります。テキスト インターフェイス記述の情報を未加工の IFD(サブユニットのない物理インターフェイス)名と一致するように変更し、インターフェイス記述を使用するようにオプション 82 フィールドを設定できます。

テキスト記述は、次の DHCP オプションで使用できます。

  • DHCPv4 オプション 82 エージェント回線 ID(サブオプション 1)

  • DHCPv4 オプション 82 エージェント リモート ID(サブオプション 2)

  • DHCPv6 リレー エージェント インターフェイス ID(オプション 18)

  • DHCPv6 リレー エージェント リモート ID(オプション 37)

(DHCPv4)DHCP リレー オプション 82 サブオプションを設定して、テキスト インターフェイスの説明を含めるには:

  1. オプション 82 サポートを設定することを指定します。
  2. エージェント回線 ID、エージェント リモート ID、またはその両方を挿入するように DHCP リレー エージェントを構成します。
  3. テキスト記述がオプション 82 の情報に含まれることを指定します。この例では、オプション 82 の情報には、デバイス インターフェイスに使用される説明が含まれています。

(DHCPv6)DHCPv6 オプション 18 またはオプション 37 にテキスト インターフェイスの説明を含めるように設定するには:

  1. DHCPv6 リレー エージェント サポートを設定することを指定します。

  2. オプション 18(リレー エージェント インターフェイス ID)、オプション 37(リレー エージェント リモート ID)、またはその両方を挿入するように DHCPv6 リレー エージェントを設定します。

    • オプション 18 を設定するには:

    • オプション 37 を設定するには、次のようにします。

  3. テキスト記述がオプション情報に含まれることを指定します。次の例では、オプション情報にデバイス インターフェイスに使用される説明が含まれています。

    • オプション 18 にテキスト記述を含めるには、以下のようにします。

    • オプション 37 にテキスト記述を含めるには、以下のようにします。

DHCP リレーエージェントが自動ログアウトにオプション 82 を使用する方法

表 1 は、DHCP リレー エージェントがクライアントの自動ログアウト機能に使用されるオプション 82 の値を決定する方法を示しています。構成設定に応じて、DHCP リレー エージェントは [実行されたアクション] 列に示されたアクションを実行します。

表1:自動ログアウトのDHCPリレーエージェントオプション82の値

DHCP リレー エージェントの構成設定

   

オプション 82 で設定された DHCP リレー

検出パケットにオプション 82 が含まれる

「trust-option-82」を上書きします。

「常に書き込みオプション-82」を上書きします

非スヌーピングパケットのgiaddr

対応

いいえ

いいえ

二次検索は実行されません

いいえ

はい

はい

パケットからオプション 82 を使用

いいえ

はい

いいえ

ゼロ

ドロップパケット

いいえ

はい

いいえ

ゼロ以外

パケットからオプション 82 を使用

はい

いいえ

設定されたオプション 82 を使用する

はい

はい

いいえ

ゼロ

ドロップパケット

はい

はい

いいえ

いいえ

ゼロ以外

パケットからオプション 82 を使用

はい

はい

いいえ

はい

ゼロ以外

設定されたオプション 82 を上書きします。

はい

はい

はい

いいえ

パケットからオプション 82 を使用

はい

はい

はい

はい

設定されたオプション 82 を上書きします。

信頼できないパケットの処理を有効にして、オプション 82 の情報を使用できるようにする

デフォルトでは、DHCP リレー エージェントは、giaddr が 0(ゼロ)でオプション 82 の情報があるクライアント パケットを、信頼できない送信元から発信されたパケットとして扱い、それ以上の処理なしでドロップします。この動作を無効にして、giaddr が 0(ゼロ)でオプション 82 の情報を含む DHCP クライアント パケットを DHCP リレー エージェントが処理するように指定できます。

オプション 82 の情報を信頼するように DHCP リレーエージェントを設定するには、次の手順に従います。

  1. 上書きオプションを設定することを指定します。
  2. DHCP リレー エージェントが giaddr が 0 でオプション 82 の情報を含む DHCP クライアント パケットを処理することを指定します。

デバイスがDHCPオプション82をサポートしているかどうかを確認する

DHCPリレーを使用するスイッチを前方専用モードで設定するには、DHCPサーバーがDHCPオプション82をサポートしているかどうかを確認します。

表 2 の手順を使用して、オプション 82 のサポートまたは必要な回避策を確認します。

表 2: DHCP サーバーでのオプション 82 のサポートの確認

問題

確認方法 ?

ソリューション

DHCP サーバーが DHCP オプション 82 をサポートしているかどうかを確認します。

dhcp traceoptions DHCPリレーで を使用します。オプション 82 がないためにドロップしたことを示すメッセージが表示されます。

オプション 82 が含まれていないために DHCP オファー パケットがドロップされた場合は、次のようなメッセージが表示されます。

Feb 25 15:41:13.577519 [MSTR][NOTE] 
[default:default][RLY][INET][irb.6] 
jdhcpd_packet_handle: BOOTPREPLY could not find
client table entry

この問題を解決するには:

  • ソリューション1: DHCP サーバーを、オプション 82 を完全にサポートする Junos OS バージョンにアップグレードします。

  • ソリューション2: DHCPリレーを「ステートフル」モード(DHCPリレー「バインディング」モード)に変更します。

  • ソリューション 3: DHCPリレーをMXまたは非ELS EX/QFXスイッチに移動して、レガシー「ヘルパーブート」モードを有効にします。

メモ:

例: MS Windows Server 2019 の DHCP サーバーはオプション 82 を完全にサポートしていますが、バージョン 2016 では部分的にサポートされています。

オプション 82 をサポートしない DHCP PXE/BOOTP サーバーの管理

一部の PXE または BOOTP サーバーはオプション 82 をサポートしていません。つまり、DHCP オファー メッセージには、DHCP リレーによって追加されたオプション 82 値が含まれていません。その結果、DHCP リレーは DHCP オファーを破棄し、PXE/BOOTP クライアントはブート シーケンスを完了できません。

この問題を解決するための可能な解決策は次のとおりです。

ソリューション1: オプション 82 をサポートする PXE サーバへのアップグレード

ソリューション2: DHCP サーバーを使用して PXE サーバーをホストする

  • DHCP サーバー(オプション 82 をサポート)が PXE サーバーと一緒に実行されていることを確認します。

  • DHCP サーバでオプション 60 を設定します。

    • 次の CLI を使用して、オプション 60 と Microsoft WS DHCP サーバーを設定します。

    • DHCPサーバーのユーザーインターフェイスでオプションを有効にします。

このようにして、PXE/BOOTP クライアントはオプション 60 "PXEClient" で適切な DHCP オファーを受け取り、DHCP サーバーの同じ IP アドレスで PXE サーバーに到達します。

ソリューション 3: オプション 60 およびオプション 43 DHCP サーバー メッセージを含める

PXE サーバーが DHCP サーバーと一緒にホストされていない場合は、DHCP サーバーが DHCP オファーでもオプション 43 を送信する必要があります。オプション 43 は、PXE サーバーの IP アドレスを提供します。古い PXE または BOOTP クライアントはオプション 43 を無視する可能性があるため、DHCP サーバーからソフトウェアを取得しようとすることに注意してください。16進モードでDHCPサーバー設定にオプション-43を入力します。

for は、オプション 43 メッセージのサンプルです。

上記のメッセージは、PXE クライアントに次の情報を示しています。

  • ブロードキャストとマルチキャストの検出を無効にする

  • このテキストで提供される PXE サーバーのみを受け入れる

  • PXE サーバー IP は 10.11.12.13 です (上記のテキストのバイト '0A 0B 0C 0D' を参照してください)

  • PXE クライアントのブート メニュー (エンド ユーザーに表示するため):

    • たった1行で「サーバーPXE」

    • 最初のブートオプションを自動選択し、タイムアウトなしのプロンプト「S」を表示します(つまり、F8キーを押さない限りすぐに起動します)

非設定インターフェイス上のDHCPパケット

MXシリーズルーター、QFX、またはEXシリーズスイッチでDHCPリレーを有効にすると、DHCPスヌーピング機能が有効になり、デバイスの任意のインターフェイス(設定済みおよび未設定インターフェイスの両方)を介して着信するすべてのDHCPパケットが分析されます。DHCP設定の下にリストされていないインターフェイスは、「未設定」と見なされます。

設定によっては、未設定のインターフェイスで受信したDHCPパケットは破棄されます。

DHCPパケットが「未設定」インターフェイスでドロップされた場合、次のメッセージが表示されます。

例:DHCP リレーを転送専用モードで設定する

この例では、拡張レイヤー 2 ソフトウェア(ELS)EX シリーズおよび QFX シリーズ スイッチで「ステートレス」(「転送専用」)DHCP リレーを設定する方法を示します。スイッチがELSをサポートしていないソフトウェアを実行している場合は、 インターフェイス範囲の設定を参照してください。ELSの詳細については、「 拡張レイヤー2ソフトウェアCLIの使用」を参照してください。

要件

この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。

  • QFX または EX シリーズ スイッチ(ELS モード)。

  • Junos OSリリース18.4R3。

EX シリーズと QFX シリーズ スイッチで前方専用 DHCP リレーを設定する前に、DHCP でのオプション 82 のサポートについて理解しましょう。

デバイスが DHCP オプション 82 をサポートしているかどうかを確認するには、次を参照してください: デバイスが DHCP オプション 82 をサポートしているかどうかを確認する

DHCP サーバーからの以下のメッセージには、DHCP リレーが送信したオプション 82 の情報のコピーがディスカバーおよびリクエスト メッセージに含まれています。

  • 提供

  • 受信確認(ACK)

  • 否定応答(NACK)

DHCP リレーは、有効なオプション 82 情報を含まない OFFER、ACK、NACK メッセージを破棄します。

PXE または BOOTP サーバーがオプション 82 をサポートしていない場合に DHCP オファー メッセージがドロップされないようにする方法については、 オプション 82 をサポートしない DHCP PXE/BOOTP サーバーの管理を参照してください。

概要

この例では、以下の手順を完了することで、DHCP リレーエージェントとして機能するようスイッチングデバイスを設定します。

  1. アクティブ サーバー グループとして構成された DHCP サーバーの IP アドレスのセットを追加します。

  2. インターフェイスの名前付きグループに対してオプション 82 サポートを設定します。

この例を設定した後、DHCP リレー エージェントは、クライアントから受信して DHCP サーバに転送する DHCP パケットにオプション 82 の情報を含めます。

構成

ELS がサポートされている EX または QFX スイッチで前方専用の DHCP リレー エージェントを設定するには、次のタスクを実行します。

CLIクイック構成

この例をすばやく設定するには、次のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、 階層レベルのCLI [edit] にコマンドをコピーして貼り付けます。

前方専用' DHCPリレーエージェントを設定します

手順

前方専用DHCPリレーを設定するには、次の手順に従います。

  1. サーバーグループの名前SV1およびSV2を指定します。

  2. グループに属するDHCPサーバーのIPアドレスを追加します。

  3. (オプション)エンタープライズシナリオでは、PC(またはその他のデバイス)の起動前実行環境(PXE)またはBOOTPを使用して、サーバーからJunos OSを取得できます。

    • スイッチが DHCP リレー エージェントとして設定されている場合に BOOTP サポートを有効にする場合は、次のステートメントを入力します。

    • DHCP サーバーまたは PXE サーバーを DHCP サーバー グループに追加する

  4. サーバー グループをアクティブなサーバー グループとして適用します。

  5. DHCPリレーとして機能するスイッチングデバイスのインターフェイスグループとしてDHCP-FOを定義します。構成:

  6. インターフェイスのリストをインターフェイスグループに追加します。

  7. リレーオプション 82 をインターフェイスに設定し、エージェント回線 ID を指定します。エージェント回線 ID は、クライアント DHCP パケットを受信するインターフェイスを識別します。回線 ID を設定する場合、 メッセージにテキスト インターフェイスの説明を含めます。

結果

設定モードから、 階層レベルで ステートメント[edit forwarding-options]を発行showして設定結果を確認します。出力結果に意図した設定内容が表示されない場合は、この例の設定手順を繰り返して設定を修正します。

デバイスの設定が完了したら、設定モードから を入力します commit

検証

DHCP サーバーからのメッセージに、DHCP リレーから送信されたオプション 82 の情報のコピーが含まれているかどうかを確認します。

オプション 82 を使用したオファー メッセージの検証

目的

DHCPリレーでDHCPトレースオプションを有効にして、「前方専用」DHCPリレーを検証します。

アクション
  • 指定したファイルでトレース操作の出力を受信します。

  • 以下のコマンドを使用して、DHCP traceoptions ログ ファイル (この例では 'dhcp_logfile') で問題を検索できます。

    • 最も一般的な問題の概要を把握するには、次を使用します。

    • 特定の問題を調査するには、次を使用します。

      コマンドは find Linux less コマンドに似ています。ログの最初のエントリに到達し、メッセージを上下にスクロールできます。

  • (オプション)Linuxサーバー上で(またはJunosシェルから)traceoptionsログをクエリーするには、以下のコマンドの両方を使用できます。

意味

上記のサンプルでは、DHCP サーバーからのメッセージに DHCP リレーから送信されたオプション 82 の情報のコピーが含まれており、インターフェイスのテキスト記述も表示していることを確認しています。