ip address dhcp
- モード
- インターフェースモード
- カテゴリー
- IP / IPインターフェース
構文
(config-if)# ip address dhcp [client-id IFNAME] [hostname HOSTNAME]
(config-if)# no ip address [dhcp]
コマンド説明
対象インターフェースにおいて、DHCPクライアント機能を有効化する。no形式で実行した場合は、DHCPクライアント機能を無効化する。
本製品のDHCPクライアント機能では、インターフェースのIPアドレスとサブネットマスクに加え、デフォルトゲートウェイ、DNSサーバー、デフォルトドメイン名の情報も取得・自動設定できる。DHCPで取得したこれらの情報は次のように扱われる。
- デフォルトゲートウェイの情報(オプションコード3)は、IP経路表にデフォルト経路として追加される。
- DNSサーバーの情報(オプションコード6)は、「DNSサーバーリスト」(show ip name-serverコマンド)内において、ip name-serverコマンドで手動設定したDNSサーバーアドレスよりも前の位置に追加され、優先的に使用される。
- デフォルトドメイン名の情報(オプションコード15)は、ip domain-nameコマンドで手動設定した情報を上書きする(ただし、ip domain-listコマンドで「検索ドメインリスト」が設定されている場合、デフォルトドメイン名の設定は使用されない)。
パラメーター
client-id IFNAME- インターフェース名。DHCP Discover/RequestメッセージにClient IDオプション(オプションコード61)を付加する場合に指定する
hostname HOSTNAME- ホスト名。DHCP Discover/RequestメッセージにHostNameオプション(オプションコード12)を付加する場合に指定する。DHCPでIPアドレスを配布するISPの中には、 HostNameオプションによってクライアントを識別/認証しているところがある。その場合は、本コマンドでISPから指定されたホスト名を設定する必要がある
使用例
eth1のIP設定をDHCPサーバーから取得するよう設定する。AT-AMF-app(config)# interface eth1 AT-AMF-app(config-if)# ip address dhcp
DHCPクライアントとして設定しているインターフェースはshow running-configコマンドで確認できる(セクション名「interface」を指定するとよい)。以下は、モディファイアのincludeフィルターを用いてDHCPクライアントインターフェースを検索した例。
AT-AMF-app# show running-config interface | include ^i|dhcp$
.
.
interface eth1
ip address dhcp
.
.