7.10 DHCPリレーの設定をする #

DHCPリレーのサービスを本製品で利用するための設定表示および設定を行います。
![]() | DHCPサーバー(『7.6 DHCPサーバーの設定をする』)の設定が有効である場合、本DHCPリレーの設定は有効にできません。 |
|---|
7.10.1 DHCPリレーの設定を表示する #
DHCPリレーの設定を表示するには、show config dhcp-releayコマンドを実行します。
書式
show config dhcp-relay [GROUP]
出力フォーマット
# ---- transition to configure mode ----
configure
# ---- dhcp-relay GROUP configure ----
dhcp-relay GROUP
ENABLE
LISTEN
SERVER
exit
# ---- exit configure mode ----
exit
出力項目
| 項目 | 内容 |
|---|---|
| GROUP | DHCPリレーのグループ名が表示されます。 ・ グループ名を省略すると、該当するDHCPリレーの全グループの設定が表示されます。 ![]() ・ 「Tab」キーを入力すると、グループ名の入力を補完することができます。 |
| ENABLE | DHCPリレーのサービスの起動が有効/無効な場合の情報が表示されます。 ※1を参照 |
| LISTEN | DHCPリレーのサービスがDHCP要求をリッスンしているインターフェイスが以下の形式で表示されます。listen LISTEN_IFNAME※2を参照 ![]() 複数表示されることがあります。 |
| SERVER | リレー先のDHCPサーバーのIPアドレスが以下の形式で表示されます。server ADDRESS※3を参照 ![]() 複数表示されることがあります。 |
※1
| 設定 | 表示 |
|---|---|
| 有効 | 「enable」と表示されます。 |
| 無効 | 「no enable」と表示されます。 |
※2
| 設定項目 | 内容 |
|---|---|
| LISTEN_IFNAME | DHCP要求をリッスンするインターフェイスが表示されます。 ・ エッジゲートウェイ eth0、br<0-9>、tun<0-9>、tap<0-9> ・ IoTルーター eth<0-1>、br<0-9>、tun<0-9>、tap<0-9> ・ コンパクトルーター eth0 |
※3
| 項目 | 内容 |
|---|---|
| ADDRESS | DHCPサーバーアドレスが表示されます。 |
実行例
管理者モードと設定モードで、コマンドの入力と出力は同じです。以下に、管理者モードの実行例を示します。

amnimo# show config dhcp-relay ⮠
# ---- dhcp-relay networkA configure ----
dhcp-relay networkA
enable
listen eth0
listen tun0
server 10.0.0.1
server 10.0.0.2
server 10.0.0.3
server 10.0.0.4
exit
# ---- Exit configure mode ----
# ---- dhcp-relay networkB configure ----
dhcp-relay networkB
no enable
listen tun1
server 172.16.0.1
exit
# ---- Exit configure mode ----
7.10.2 DHCPリレーの設定をする #
DHCPリレーを設定するには、詳細設定モードに移行し、設定コマンドを実行します。
ここで設定した内容は、アムニモ設定情報に書き込まれます。
書式
dhcp-relay GROUP
enable
no enable
listen LISTEN_IFNAME
no listen LISTEN_IFNAME
server ADDRESS
no server ADDRESS
exit
no dhcp-relay GROUP
コマンド
| コマンド | 内容 |
|---|---|
| dhcp-releay | GROUPにグループ名を指定して、DHCPリレーを設定するためのコマンドを実行します。![]() 設定モードでコマンドを実行すると、詳細設定モードに移行します。 |
| enable | DHCPリレーのサービスを有効化します。 |
| no enable | DHCPリレーのサービスを無効化します。 |
| listen | DHCPリレーのサービスがDHCP要求をリッスンするインターフェイスを以下の形式で設定します。listen LISTEN_IFNAME※4を参照 ![]() ・ 複数のインターフェイスの設定が可能です。 ・ 設定しない場合は、すべての設定可能なインターフェイスが対象になります。 |
| no listen | DHCPリレーのサービスがDHCP要求をリッスンするインターフェイスの設定を削除します。 |
| server | リレー先のDHCPサーバーのIPアドレスを設定します。server ADDRESS※5を参照 ![]() ・ 最低1つ以上のDHCPサーバーのIPアドレスが必要になります。 ・ 複数のDHCPサーバーのIPアドレスの設定が可能です。 ・ 最大4つまで設定が可能です。 |
| no server | リレー先のDHCPサーバーのIPアドレスの設定を削除します。 |
| exit | DHCPリレーの詳細設定モードを終了して、設定モードへ移行します。 |
| no dhcp-releay | GROUPにDHCPリレーのグループ名を指定し、設定を削除します。 |
※4
| 設定項目 | 内容 |
|---|---|
| LISTEN_IFNAME | DHCP要求をリッスンするインターフェイスを設定します。 ・ AIエッジゲートウェイ wan0、br<0-9>、tun<0-9>、tap<0-9> ・ エッジゲートウェイ eth0、br<0-9>、tun<0-9>、tap<0-9> ・ IoTルーター eth<0-1>、br<0-9>、tun<0-9>、tap<0-9> ・ コンパクトルーター eth0 ・ 無線LAN搭載コンパクトルーター lan<0-1>、wlan<0-1> |
※5
| 設定項目 | 内容 |
|---|---|
| ADDRESS | リレー先のDHCPサーバーのIPアドレス |
実行例
DHCP要求をリッスンするインターフェイスとしてeth0を設定し、リレー先のDHCPサーバーを10.10.10.1とする場合を示します。
ここで設定した内容は、アムニモ設定情報に書き込まれます。
amnimo(cfg)# dhcp-relay networkC ⮠ ←DHCPリレーのグループを”netowrkC”と設定する
amnimo(cfg-dhcp-relay-networkC)# listen eth0 ⮠ ←リッスンインターフェイスをeth0に設定する
amnimo(cfg-dhcp-relay-networkC)# server 10.10.10.1 ⮠ ←リレー先DHCPサーバーを10.10.10.1で設定する、
amnimo(cfg-dhcp-relay-networkC)# enable ⮠ ←DHCPリレー設定を有効にする。
amnimo(cfg-dhcp-relay-networkC)# exit ⮠
amnimo(cfg)#


