目次
本記事では、amnimo デバイスにてスケジュールキープアライブ(route-switch)機能を使用し、回線障害時にデフォルトルートのメトリック値(優先度)を自動的に切り替えて、LAN 回線からモバイル回線へフェイルオーバーする設定方法を説明します。
【対象製品・条件】
| 項目 | 内容 |
|---|---|
| 対応ファームウェア | v3.3.0 以降(route-switch 機能対応) |
| 利用機能 | schedule keep-alive / routing / interface |
| 想定用途 | LAN 障害時にモバイル通信へ自動切替(冗長化) |
【構成イメージ】
| インターフェイス | 回線 | 通常メトリック | 障害時 | 備考 |
|---|---|---|---|---|
| lan0 | 有線LAN | 10 | ping 失敗で 50 に変更 | 通常は LAN 優先 |
| rmnet_data0 | モバイル回線 | 20 | LAN 障害時に優先される | フェイルオーバー先 |
【設定手順】
① インターフェイス機能の設定(br0 から lan0 を分離)
amnimo(cfg)# interface br0 ← br0 の設定 amnimo(cfg-interface-br0)# no bridge lan0 ← lan0 をブリッジから除外 amnimo(cfg-interface-br0)# exit amnimo(cfg)# interface lan0 ← lan0 の設定 amnimo(cfg-interface-lan0)# address 192.168.1.254/24 amnimo(cfg-interface-lan0)# gateway4 via 192.168.1.1 amnimo(cfg-interface-lan0)# gateway4 10 ← メトリック値 10(初期優先) amnimo(cfg-interface-lan0)# dynamic-snat4 amnimo(cfg-interface-lan0)# exit
② 監視用(ping先)スタティックルート設定
10.8.4.4 へは lan0 側からのみ通信されるようにスタティックルートを設定します。
amnimo(cfg)# routing static keepaliveswitch amnimo(cfg-rts-keepaliveswitch)# to 10.8.4.4/32 amnimo(cfg-rts-keepaliveswitch)# interface lan0 amnimo(cfg-rts-keepaliveswitch)# via 192.168.1.1 amnimo(cfg-rts-keepaliveswitch)# exit
③ スケジュールキープアライブ設定(メトリック自動変更)
amnimo(cfg)# schedule keep-alive routeswitch amnimo(cfg-sch-ka-routeswitch)# datetime */5 * * * * ← 5分ごとに実行 amnimo(cfg-sch-ka-routeswitch)# action route-switch metric 50 amnimo(cfg-sch-ka-routeswitch)# ping dest 10.8.4.4 amnimo(cfg-sch-ka-routeswitch)# ping interface lan0 amnimo(cfg-sch-ka-routeswitch)# enable amnimo(cfg-sch-ka-routeswitch)# exit
【動作確認】
◆ 通常時(LANが優先されている状態)
amnimo(cfg)# show routing STATUS TO VIA METRIC INTERFACE S* 0.0.0.0/0 192.168.1.1 10 lan0 ← LANが優先 S 0.0.0.0/0 0.0.0.0 20 rmnet_data0 S* 10.8.4.4/32 192.168.1.1 1 lan0
◆ 障害時(LANのping失敗 → モバイル優先)
amnimo(cfg)# show routing STATUS TO VIA METRIC INTERFACE S 0.0.0.0/0 192.168.1.1 50 lan0 S* 0.0.0.0/0 0.0.0.0 20 rmnet_data0 ← モバイルが優先 S* 10.8.4.4/32 192.168.1.1 1 lan0
|
|
|
コメント
0件のコメント
サインインしてコメントを残してください。