DHCPv6アドレス割り当てプール
アドレスプールは、DHCPを使用したホスト設定など、ユーザーに割り当てることができるインターネットプロトコルアドレスのセットです。アドレス割り当てプールは、IPv4アドレスまたはIPv6アドレスのいずれかをサポートできます。両方のタイプのアドレスに同じプールを使用することはできません。詳細については、このトピックをお読みください。
機能エクスプローラーを使用して、特定の機能のプラットフォームとリリースのサポートを確認します。
プラットフォームに関連する注意事項については、「 プラットフォーム固有のルーターアドバタイズ設定動作 」セクションを参照してください。
例:IPv6アドレスのアドレス割り当てプールの設定
この例では、SRX1500、SRX5400、SRX5600、SRX5800 デバイスでアドレス割り当てプールを設定する方法を示します。
要件
始める前に:
アドレス割り当てプールの名前を指定し、プールのアドレスを設定します。
アドレス割り当てプールのDHCPv6属性を設定します。
概要
この例では、my-poolと呼ばれるアドレスプールを設定し、IPv6ファミリーをinet6として指定します。DHCPv6 クライアントの IPv6 プレフィックスを 2001:db8:3000:1::/64、範囲名を range1、IPv6 の範囲を最低 2001:db8:3000:1::1/64 から最高 2001:db8:3000:1::100/64 まで設定します。範囲内のプレフィックスの下限と上限、または範囲内のプレフィックスの長さに基づいて範囲を定義できます。最後に、DNSサーバーのDHCPv6属性を2001:db8:3001::1、猶予期間を3600、最大リース時間を120と指定します。
注:プレフィックスではなく特定のDHCPv6 IPアドレスを要求するには、非一時アドレス(IA_NA)オプションのDHCPv6ID関連付けを設定します。
設定
手順
CLIクイックコンフィグレーション
この例をすばやく設定するには、以下のコマンドをコピーしてテキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に一致させる必要がある詳細情報を変更し、コマンドを [edit] 階層レベルでCLIにコピー アンド ペーストして、設定モードから commit を入力します。
set access address-assignment pool my-pool family inet6 prefix 2001:db8:3000:1::/64 set access address-assignment pool my-pool family inet6 range range1 low 2001:db8:3000:1::1/64 high 2001:db8:3000:1::100/64 set access address-assignment pool my-pool family inet6 dhcp-attributes dns-server 2001:db8:3000:1::1 set access address-assignment pool my-pool family inet6 dhcp-attributes grace-period 3600 set access address-assignment pool my-pool family inet6 dhcp-attributes maximum-lease-time 120
ステップバイステップの手順
次の例では、設定階層のさまざまなレベルに移動する必要があります。その方法の詳細については、『CLIユーザーガイド』の「構成モードでのCLIエディターの使用」を参照してください。
IPv6アドレス割り当てプールを設定するには:
アドレスプールを設定し、IPv6ファミリーを指定します。
[edit access] user@host# edit address-assignment pool my-pool family inet6
DHCPv6クライアントのIPv6プレフィックス、範囲名、およびIPv6範囲を設定します。
[edit access address-assignment pool my-pool family inet6] user@host# set prefix 2001:db8:3000:1::/64 user@host# set range range1 low 2001:db8:3000:1::1/64 high 2001:db8:3000:1::100/64
アドレスプールのDNSサーバーのDHCPv6属性を設定します。
[edit access address-assignment pool my-pool family inet6] user@host# set dhcp-attributes dns-server 2001:db8:3001::1
猶予期間のDHCPv6属性を設定します。
[edit access address-assignment pool my-pool family inet6] user@host# set dhcp-attributes grace-period 3600
最大リース時間のDHCPv6属性を設定します。
[edit access address-assignment pool my-pool family inet6] user@host# set dhcp-attributes maximum-lease-time 120
結果
設定モードから、 show access address-assignment コマンドを入力して設定を確認します。出力に意図した設定が表示されない場合は、この例の設定手順を繰り返して修正します。
[edit]
user@host# show access address-assignment
pool my-pool {
family inet6 {
prefix 2001:db8:3000:1::/64;
range range1 {
low 2001:db8:3000:1::1/64 ;
high 2001:db8:3000:1::100/64;
}
dhcp-attributes {
maximum-lease-time 120;
grace-period 3600;
dns-server {
2001:db8:3001::1;
}
}
}
}
デバイスの設定が完了したら、設定モードから commit を入力します。
動的なアドレス割り当てのための名前付きアドレス範囲とDHCPv6属性の設定
オプションで、アドレス割り当てプール内に複数の名前付き範囲、またはアドレスのサブセットを設定することができます。動的アドレス割り当て中に、クライアントには特定の名前付き範囲からアドレスを割り当てることができます。名前付き範囲を作成するには、範囲の名前を指定し、アドレス範囲とDHCPv6属性を定義します。
動的なアドレス割り当て用に名前付きアドレス範囲を設定するには:
ルーターアドバタイズメントのアドレス割り当てプールの設定
アドレス割り当てプールには標準的な手順を使用して入力しますが、プールがルーターのアドバタイズに使用されることも追加で指定します。
ルーターのアドバタイズメントに使用されるアドレス割り当てプールを設定するには:
非一時的なアドレス割り当ての設定
非一時的なアドレス割り当ては、ステートフルアドレス割り当てとも呼ばれます。ステートフルアドレス割り当てモードでは、DHCPv6クライアントはDHCPv6サーバーにグローバルアドレスを要求します。DHCPv6 サーバーの応答に基づいて、DHCPv6 クライアントはグローバル アドレスをインターフェイスに割り当て、すべての有効な応答のリース時間を設定します。リース時間が終了すると、DHCPv6クライアントはDHCPv6サーバーからリースを更新します。
この例は、SRX300、SRX320、SRX340、SRX1500のデバイスでテストされています。
非一時(ステートフル)アドレス割り当てを設定するには:
非一時アドレスとプレフィックス委任のID関連付けの設定
DHCPv6クライアントは、DHCPv6サーバーからIPv6アドレスとプレフィックスをリクエストします。DHCPv6 クライアントは、DHCPv6 サーバーの応答に基づいて、IPv6 アドレスをインターフェイスに割り当て、すべての有効な応答のリース時間を設定します。リース時間が終了すると、DHCPv6クライアントはDHCPv6サーバーからリースを更新します。
SRX300、SRX320、SRX340、およびSRX1500デバイスで、非一時アドレス(IA_NA)のID関連付けとプレフィックス委任(IA_PD)のID関連付けを設定するには:
自動プレフィックス委任の設定
DHCPv6クライアントプレフィックスの委任を使用して、カスタマー構内機器(CPE)へのIPv6プレフィックスの委任を自動化できます。プレフィックス委任では、委任ルーターはIPv6プレフィックスをリクエスト元ルーターに委任します。次に、リクエスト元ルーターはプレフィックスを使用して、加入者 LAN 上のデバイスにグローバル IPv6 アドレスを割り当てます。リクエスト元ルーターは、LAN上のサブネットにサブネットアドレスを割り当てることもできます。
SRX300、SRX320の自動プレフィックス委任を設定するには。SRX340、SRX345、SRX1500デバイス:
DHCPv6 クライアントへの複数アドレス割り当て
DHCPv6ローカルサーバーでは、単一のDHCPv6クライアントに複数のアドレスを割り当てることができます。複数アドレス サポートはデフォルトで有効になっており、DHCPv6 ローカル サーバーが複数のアドレスを含む DHCP クライアントから DHCPv6 要請メッセージを受信すると有効になります。
例えば、ルーターにこの機能を実装する場合、カスタマー構内機器(CPE)デバイスがホストアドレスと委任プレフィックスを必要とする場合に、複数アドレス割り当て機能を使用できます。
DHCP クライアントに複数のアドレスを割り当てる場合は、ローカル アドレス プールまたは RADIUS のいずれかを使用できます。少なくとも1つのアドレスが正常に割り当てられると、スイッチはDHCPクライアントエントリを作成し、そのエントリを割り当てられたアドレスにバインドします。両方のアドレスが正常に割り当てられた場合、スイッチは単一のDHCPクライアントエントリを作成し、両方のアドレスをそのエントリにバインドします。
また、DHCP管理部門がDHCPクライアントにIPv6プレフィックスを割り当てるために使用するアドレスプールを明示的に指定する委任アドレスプールを設定することもできます。
関連項目
プラットフォーム固有のルーターアドバタイズ設定動作
機能エクスプローラーを使用して、特定の機能のプラットフォームとリリースのサポートを確認します。
お使いのプラットフォームに固有のルーターアドバタイズ設定の動作を確認するには、以下の表を使用して下さい。
| プラットフォーム |
違い |
|---|---|
| SRXシリーズ |
|