Choose “Save as PDF” as the destination to download this doc.

Back to the doc
amnimo Manual Library

G2.2 LAN側のアドレスとDHCPサーバーを設定する

設定ガイド 第2章 設定例  ·  https://manual.amnimo.com/docs/guide-examples-cli/g2-2-cli/

G2.2 LAN側のアドレスとDHCPサーバーを設定する

対象機種: AG10(ほかの機種はインターフェイス名が異なります。『G1.4 インターフェイスとポートの対応』を参照してください)

LAN 側のインターフェイス(ブリッジ br0)にアドレスを設定し、LAN の端末にアドレスを配る DHCP サーバーを設定します。

要件
構成
      +-------------------+
      |   本製品(AG10)   |
      +-------------------+
        br0 192.168.0.254/24
        (lan0〜lan3 をブリッジ)
                |
      LAN 192.168.0.0/24
      端末 192.168.0.100〜192.168.0.199(DHCP で配布)
      ゲートウェイ・DNS サーバー: 192.168.0.254

AG10 では、LAN ポート(lan0〜lan3)ごとにアドレスを設定するのではなく、ブリッジ(br0)にまとめて、br0 にアドレスと DHCP サーバーを設定します。

手順
  1. 現在の br0 の設定を確認します。

    amnimo# show config interface br0
    • bridge lan0 などの行で、ブリッジにまとめられている LAN ポートを確認します。
    • address の行で、設定済みのアドレスを確認します。
  2. 設定モードに移行し、br0 の詳細設定モードに移行します。

    amnimo# configure
    amnimo(cfg)# interface br0
    amnimo(cfg-interface-br0)#
  3. LAN ポートをブリッジに追加します。手順 1 で bridge lanX と表示されたポートは、追加済みのため入力は不要です。

    amnimo(cfg-interface-br0)# bridge lan0
    amnimo(cfg-interface-br0)# bridge lan1
    amnimo(cfg-interface-br0)# bridge lan2
    amnimo(cfg-interface-br0)# bridge lan3
    • ブリッジに追加するインターフェイスは、有効(enable)にしておく必要があります。また、DHCP クライアントや固定アドレスを設定していないインターフェイスを追加してください。
  4. br0 にアドレスを設定し、有効にします。手順 1 で同じアドレスが表示された場合は、address の入力は不要です。

    amnimo(cfg-interface-br0)# address 192.168.0.254/24
    amnimo(cfg-interface-br0)# enable
    amnimo(cfg-interface-br0)# exit
    amnimo(cfg)#

    warning 注意: address は、アドレスを置き換えるのではなく追加します。手順 1 で別のアドレスが設定されていた場合、そのアドレスも残ります。アドレスを変更するときは、no address 旧アドレス/プレフィックス で古いアドレスを削除してから、新しいアドレスを設定してください。LAN 側から接続して作業している場合、作業中のアドレスを削除すると接続が切れます。新しいアドレスで接続し直してください。

  5. br0 の DHCP サーバーの詳細設定モードに移行し、配るアドレスの範囲とサブネットマスクを設定します。

    amnimo(cfg)# dhcp br0
    amnimo(cfg-dhcp-br0)# dynamic 192.168.0.100 192.168.0.199
    amnimo(cfg-dhcp-br0)# netmask 255.255.255.0
    • dynamic には、範囲の下限と上限のアドレスを指定します。範囲は 256 件以下にします。本製品のアドレス(192.168.0.254)や、固定アドレスで使う端末のアドレスを含めないでください。
  6. 端末に通知するゲートウェイと DNS サーバーを設定します。auto を指定すると、br0 のアドレス(192.168.0.254)を通知します。

    amnimo(cfg-dhcp-br0)# router auto
    amnimo(cfg-dhcp-br0)# dns auto
    • dns auto は、本製品の DNS 機能を使う場合の設定です。本製品の DNS 機能が有効か(show config dns で enable と表示されるか)は、『7.5 DNSの設定をする』を参照して確認してください。本製品の DNS 機能を使わない場合は、dns に利用する DNS サーバーのアドレスを指定します。
  7. DHCP サーバーを有効にして、設定モードに戻り、設定を保存します。

    amnimo(cfg-dhcp-br0)# enable
    amnimo(cfg-dhcp-br0)# exit
    amnimo(cfg)# config file save

各コマンドの詳細は、次の節を参照してください。

完成した設定

管理者モード(amnimo#)で貼り付けます。br0 に追加済みの LAN ポートの bridge の行と、設定済みの address の行は、削除してから貼り付けてください。

configure
interface br0
bridge lan0
bridge lan1
bridge lan2
bridge lan3
address 192.168.0.254/24
enable
exit
dhcp br0
dynamic 192.168.0.100 192.168.0.199
netmask 255.255.255.0
router auto
dns auto
enable
exit
config file save

note 補足: リース期間は設定していないため、初期値(default-leasetime 43200 秒、leasetime の最小 60 秒・最大 86400 秒)で動作します。特定の端末に決まったアドレスを配る場合は static MAC-ADDRESS IPV4-ADDRESS を追加します。詳しくは『7.6.3 DHCPサーバーの設定をする』を参照してください。

確認方法
  1. br0 の状態を表示します(6.2.1 インターフェイスのステータスを表示する)。

    amnimo# show interface br0
    • 見どころ: ipv4 192.168.0.254/24 が表示されること。ほかのアドレスが残っていないこと。
  2. DHCP サーバーの設定を表示します(7.6.2 DHCPサーバーの設定を表示する)。

    amnimo# show config dhcp br0
    • 見どころ: dhcp br0 の下に enable、dynamic 192.168.0.100 192.168.0.199 などが表示されること。
  3. LAN の端末を接続してアドレスを取得させた後、リース一覧を表示します(7.6.1 DHCPリース一覧を表示する)。

    amnimo# show dhcp lease br0
    • 見どころ: 端末の MAC アドレスと、192.168.0.100〜192.168.0.199 の範囲のアドレスが表示されること。
よくある失敗
症状確認すること
br0 に古いアドレスと新しいアドレスの両方が付いているaddress は追加の動作です。no address で古いアドレスを削除します(手順 4)。
端末がアドレスを取得できないshow config dhcp br0 で enable になっているか。端末をつないだポートが br0 にブリッジされているか。DHCP リレー(7.10)が有効だと、DHCP サーバーは有効にできません。パケットフィルタリングで input のデフォルトポリシーを drop にしている場合は、br0 からの通信を許可するルールがあるか(G2.4)。
端末がアドレスは取得するが名前解決できないdns auto の場合、本製品の DNS 機能が有効か(7.5)。
アドレスを変更したら本製品に接続できなくなった作業中のアドレスを削除すると接続が切れます。新しいアドレスで接続し直します。

詳しい切り分けは『G3.4 本製品にアクセスできなくなった』を参照してください。

関連する設定例