Yamaha RTX ルータのスタティックルート設定

スポンサーリンク

Yamaha RTXのスタティクルート設定をまとめます。単純なスタティックルートのほか、対向システムがupしている状態のみルーティングする条件付きのスタティックルートも設定できます。

設定まとめ

スタティックルート

スタティックルートを設定する例は以下の通りです。

ip route <宛先> gateway <ゲートウェイ>

以下はデフォルトゲートウェイを設定する例です。

ip route 0.0.0.0/0 gateway 200.200.200.200

以下は192.168.101.0/24に対するスタティックルートを設定する例です。

ip route 192.168.101.0/24 gateway 192.168.100.100

監視付きスタティックルート

以下のような構文でip keepaliveを設定し、監視対象を定める事ができます。

ip keepalive <監視番号> icmp-echo <監視間隔> <監視回数> <監視対象>

ip keepaliveの状態確認は以下のコマンドです。

show status ip keepalive 

ip keepaliveがOKの場合のみスタティックルートを載せる設定は以下のようになります。

ip route <宛先> gateway <ゲートウェイ> keepalive <監視番号>

動作確認

動作確認の構成

以下の環境で動作確認を行います。

+------------------+
| Arista vEOS 4.25 |
|    arista200     |
+-------+----------+
   eth1 | .200
        |
        | 200.200.200.0/24
        | 
   lan2 | .1 
+-------+----------+ 
|  Yamaha RTX 810  | 
|       R1         |
+-------+----------+
   lan1 | .1
        |
        +----------------------+
        |                      |
   eth1 | .100            eth1 | .110
+-------+----------+   +-------+----------+
| Arista vEOS 4.25 |   | Arista vEOS 4.25 |
|    arista100     |   |    arista110     |
+-------+----------+   +-------+----------+
   eth2 | .100            eth2 | .110
        |                      |
        +----------------------+
           192.168.200.0/24

初期設定

lan2へのip addressが設定されている状態で動作確認をします。

[R1:RTX810]
ip lan1 address 192.168.100.1/24
ip lan2 address 200.200.200.1/24
telnetd host lan
dhcp service server
dhcp server rfc2131 compliant except remain-silent
dhcp scope 1 192.168.100.2-192.168.100.191/24

動作確認 (1) スタティックルート

WAN, LANそれぞれのスタティックルートを投入します。

[R1:RTX810]
ip route 0.0.0.0/0 gateway 200.200.200.200
ip route 192.168.200.0/24 gateway 192.168.100.100

スタティックルートがルーティングテーブルに反映されている事を確認します。

[R1:RTX810]
# show ip route 
宛先ネットワーク    ゲートウェイ     インタフェース  種別  付加情報
default             200.200.200.200        LAN2    static  
192.168.100.0/24    192.168.100.1          LAN1  implicit  
192.168.200.0/24    192.168.100.100        LAN1    static  
200.200.200.0/24    200.200.200.1          LAN2  implicit 

動作確認 (2) 監視付きスタティックルート

ネクストホップをhost100とする監視付きスタティックルートと、ネクストホップをhost110とするスタティックルートを定義します。

[R1:RTX810]
ip keepalive 100 icmp-echo 10 3 192.168.100.100
ip route 192.168.200.0/24 gateway 192.168.100.100 keepalive 100 
ip route 192.168.0.0/16 gateway 192.168.100.110

keepaliveに成功している事を確認します。

[R1:RTX810]
# show status ip keepalive 

 ID  STATE TARGET                                  REACH TIMER COUNT
------------------------------------------------------------------------
 100   up  192.168.100.100                           yes     4     3

ルーティングテーブルを確認します。192.168.200.0/24へのエントリはロンゲストマッチの法則により192.168.100.100が優先されます。もし、keepaliveがNGとなった場合は、2番目に優先される192.168.100.110が優先されます。

[R1:RTX810]
# show ip route 
宛先ネットワーク    ゲートウェイ     インタフェース  種別  付加情報
default             200.200.200.200        LAN2    static  
192.168.0.0/16      192.168.100.110        LAN1    static  
192.168.100.0/24    192.168.100.1          LAN1  implicit  
192.168.200.0/24    192.168.100.100        LAN1    static  k(100)
200.200.200.0/24    200.200.200.1          LAN2  implicit  

keepaliveがNGとなった挙動を確認するため、arista100のeth1をdownさせます。

[arista100:vEOS4.25]
arista100(config)#interface e1
arista100(config-if-Et1)#shutdown 
arista100(config-if-Et1)#

192.168.200.0/24へのルートがdownと表示されている事を確認します。

[R1:RTX810]
# show ip route 
宛先ネットワーク    ゲートウェイ     インタフェース  種別  付加情報
default             200.200.200.200        LAN2    static  
192.168.0.0/16      192.168.100.110        LAN1    static  
192.168.100.0/24    192.168.100.1          LAN1  implicit  
192.168.200.0/24    192.168.100.100        LAN1    (down)  k(100)
200.200.200.0/24    200.200.200.1          LAN2  implicit 
タイトルとURLをコピーしました