DHCP サーバー設定の検証
このトピックでは、DHCP サーバー設定の検証に伴うさまざまな手順について説明します。
DHCP サーバー バインディングとサーバー統計の検証
目的
拡張 DHCP ローカル サーバーのクライアント アドレス バインディングと統計に関する情報を表示またはクリアします。
DHCP サーバー設定を削除しても、DHCP サーバー バインディングが残る可能性があります。DHCP バインディングが確実に削除されるようにするには、DHCP サーバー設定を clear dhcp server binding
削除する前に コマンドを発行します。
アクション
拡張 DHCP ローカル サーバー上のクライアント テーブル内のアドレス バインディングを表示するには、
user@host> show dhcp server binding
拡張 DHCP ローカル サーバー統計を表示するには::
user@host> show dhcp server statistics routing-instance customer routing instance
拡張 DHCP ローカル サーバー上のクライアント テーブル内のアドレス バインディングをルーティング インスタンス レベルで表示するには、
user@host> show dhcp server binding routing-instance customer routing instance
拡張 DHCP ローカル サーバー統計をルーティング インスタンス レベルで表示するには、
user@host> show dhcp server statistics routing-instance customer routing instance
拡張 DHCP ローカル サーバー上のクライアント テーブルからルーティング インスタンス レベルで DHCP クライアントのバインディング状態をクリアするには、次の手順にしたがっています。
user@host> clear dhcp server binding routing-instance customer routing instance
すべての拡張DHCPローカルサーバー統計をクリアするには:
user@host> clear dhcp server statistics
拡張 DHCP ローカル サーバー上のクライアント テーブルから DHCP クライアントのバインディング状態をクリアするには、次の手順にしたがっています。
user@host> clear dhcp server binding
すべての拡張 DHCP ローカル サーバー統計をルーティング インスタンス レベルでクリアするには:
user@host> clear dhcp server statistics routing-instance customer routing instance
DHCP バインディングの表示(レガシー DHCP)
CLI コマンド show system services dhcp binding
を使用して、DHCP アドレス バインディング、リース時間、アドレス競合に関する情報を表示します。
次の例は、DHCP サーバーをサポートするルーターで構成された IP アドレスのバインディング タイプとリース有効期限を示しています。
user@host> show system services dhcp binding IP Address Hardware Address Type Lease expires at 192.168.1.2 00:a0:12:00:12:ab static never 192.168.1.3 00:a0:12:00:13:02 dynamic 2004-05-03 13:01:42 PDT
特定の IP アドレスのバインディングを表示する IP アドレスを入力します。
user@host> show system services dhcp binding 192.168.1.3 DHCP binding information: IP address 192.168.1.3 Hardware address 00:a0:12:00:12:ab Client identifier 61 63 65 64 2d 30 30 3a 61 30 3a 31 32 3a 30 30 aced-00:a0:12:00 3a 31 33 3a 30 32 Lease information: Type dynamic Obtained at 2004-05-02 13:01:42 PDT Expires at 2004-05-03 13:01:42 PDT
オプションを detail
使用して、詳細なバインディング情報を表示します。
user@host> show system services dhcp binding detail DHCP binding information: IP address 192.168.1.3 Hardware address 00:a0:12:00:12:ab Pool 192.168.1.0/24 Interface fe-0/0/0, relayed by 192.168.4.254 Lease information: Type dynamic Obtained at 2004-05-02 13:01:42 PDT Expires at 2004-05-03 13:01:42 PDT DHCP options: name-server foo.mydomain.tld domain-name mydomain.tld option 19 flag off
DHCP アドレス プールの表示(レガシー DHCP)
CLI show system services dhcp pool
コマンドを使用して、DHCP アドレス プールに関する情報を表示します。
次の例は、DHCP サーバーに設定されたアドレス プールを示しています。
user@ host> show system services dhcp pool Pool name Low address High address Excluded addresses 10.40.1.0/24 10.40.1.1 10.40.1.254 10.40.1.254
DHCP コンフリクトの表示とクリア(レガシー DHCP)
クライアントがDHCPサーバーからIPアドレスを受信すると、クライアントは一連のARPテストを実行して、IPアドレスが利用可能であり、競合が存在しないことを確認します。クライアントがアドレスの競合を検出した場合、クライアントは DHCP サーバーにコンフリクトについて通知し、DHCP サーバーから別の IP アドレスを要求する場合があります。
DHCP サーバーは、すべての競合のログを保持し、プールから競合のあるアドレスを削除します。これらのアドレスは、コマンドとの clear system services dhcp conflict
競合リストを手動でクリアするまで除外されたままになります。CLI コマンド show system services dhcp conflict
を使用して競合を表示します。
user@host> show system services dhcp conflict Detection time Detection method Address 2004-08-03 19:04:00 PDT client 192.168.1.5 2004-08-04 04:23:12 PDT ping 192.168.1.8
コマ ンドを clear system services dhcp conflicts
使用して競合リストをクリアし、IP アドレスをプールに返します。以下のコマンドは、競合があるサーバー上のアドレスをクリアする方法を示しています。
user@host> clear system services dhcp conflict 192.168.1.5
DHCP サーバーで使用できる CLI コマンドの詳細については、 CLI エクスプローラーを参照してください。