SEILを直接インターネットに接続し、LAN側をPC等のみの単一ネットワークで構成する場合にはルーティング設定の変更は多くの場合不要ですが、ルータを複数台使用する中規模以上のネットワークへ組み入れるためには経路制御の設定が必要です。
ここではSEILシリーズの経路制御機能について説明します。
※ 送信元アドレスにより宛先ゲートウェイを指定するPolicy Routingには対応していません。
※ この項では主にIPv4のアドレスを使用して説明していますが、IPv6でも同様の操作で設定可能です。
| 静的経路設定数 | [128][T1][2FE] IPv4,IPv6 各64エントリ [Plus][Turbo][X1] IPv4,IPv6 各512エントリ [X2] IPv4, IPv6 各1024 |
| メトリック | 1~15 |
# route add 172.16.0.0/24 10.0.0.1
ゲートウェイにはPoint to Pointインタフェースを指定することも可能です。
172.24.0.0/24への経路をtunnel0へ向ける例
# route add 172.24.0.0/24 tunnel0
wan0,pppoeX,tunnelX,ipsecX,pvcXが指定可能です。
# route add default 10.0.0.1
既にデフォルトルートが設定済みで、それを変更する場合には次のように入力します。
# route modify default 10.0.20.1
その場合は、Configに記述された順番には関係なく、宛先アドレスと経路情報のネットワーク・アドレス部がより長く一致した経路が採用されます。(longest match)
次のような経路情報がある場合、"10.20.0.5"宛ての通信はどの経路情報にもマッチしますがtunnel1へ向けられます。
# show config route route add default pppoe0 route add 10.20.0.0/24 tunnel0 route add 10.20.0.1/29 tunnel1
MultiPath化された経路情報にマッチした通信は、概ね均等に各ゲートウェイへ振り分けられます。振り分けの際に回線帯域やトラフィック量などは考慮されません。
また、経路が有効であるかなどの確認は行われないため、MultiPath化した経路の一部が使用できなくなると通信が不安定になる場合があります。
MultiPathの設定例
1| # route add 192.168.10.0/24 172.16.1.1 2| # route add 192.168.10.0/24 10.0.0.1
| 1-2行目 | 同一の宛先について異なるゲートウェイを設定するとMultiPathとなります。 |
|---|
特定の静的経路設定の削除
# route delete 172.16.0.0/24
すべての静的経路設定の削除
# route delete all
MultiPath化された静的経路設定の削除
# show config route route add 192.168.10.0/24 172.16.1.1 route add 192.168.10.0/24 10.0.0.1 # route delete 192.168.10.0/24 10.0.0.1
MultiPath化された静的経路設定の1つを削除するには、ゲートウェイまで含めて指定する必要があります。
IPv4の場合
# show status route static Destination Gateway Flags Metric Interface Time default pppoe0 S* 1/1 pppoe0 - 10.20.0.0/24 tunnel3 SI 1/1 tunnel3 -
IPv6の場合
# show status route6 static Destination Gateway Flags Metric Interface Time default pppoe0 S* 1/1 pppoe0 - 3ffe:240:4e::/64 pppoe0 S* 1/1 pppoe0 -
現在SEIL/neuが保持しているルーティングテーブル全体は、次のように参照します。
IPv4の場合
# show status route Routing tables Internet: Destination Gateway Flags Metric Mtu Interface 127.0.0.1 127.0.0.1 UH 0 33228 loopback 192.168.0.0/24 link#1 UC 0 1500 lan0 192.168.0.1 00:e0:4d:07:00:c7 UHLc 0 1500 loopback 192.168.0.10 00:50:8b:33:a4:9a UHLc 0 1500 lan0 192.168.0.255 link#1 UHLc 0 1500 lan0 224.0.0.0/4 127.0.0.1 US 0 33228 loopback
IPv6の場合
# show status route6 Routing tables Internet6: Destination Gateway Flags Metric Mtu Interface default pppoe0 UL1 1 1448 pppoe0 ::1 ::1/128 UH 0 33228 loopback 3ffe:240:4e:b01::/64 link#1 UC 0 1500 lan0 3ffe:240:4e::/64 pppoe0 UL1 1 1448 pppoe0 fe80::%lan0/64 link#1 UC 0 1500 lan0 ~省略~