Chuyển đến nội dung chính

第8課:Static Routing と Policy-Based Routing

VyOS における Static Routing と Policy-Based Routing の設定方法を、実践例、ラボ、まとめとともに解説します。

Static Routing と Policy-Based Routing

VyOS における Static Routing と Policy-Based Routing の概要

このレッスンでは、VyOS 1.4.x/1.5 rolling release での Static Routing(静的ルーティング)と Policy-Based Routing(ポリシーベースルーティング)の設定を解説します。これらは、ネットワーク内でパケット経路を制御するための重要な技術です。

1. 静的ルーティング(Static Routing)

Static route を使用すると、宛先ネットワークへの固定経路を指定できます。

set protocols static route 10.10.20.0/24 next-hop 192.168.10.2
set protocols static route 0.0.0.0/0 next-hop 192.168.10.254
set protocols static route 192.168.30.0/24 blackhole
  • インターフェースヘルス連動のフェイルオーバールート:
set protocols static route 0.0.0.0/0 next-hop 192.168.10.254
set protocols static route 0.0.0.0/0 next-hop 192.168.20.254 distance 10
set protocols static route 0.0.0.0/0 next-hop 192.168.20.254 check-gateway ping

2. Policy-Based Routing(PBR)

PBR を使うと、送信元、宛先、プロトコル、ポートに基づいてルーティングできます。

set policy route PBR-OUT rule 10 source address 192.168.10.0/24
set policy route PBR-OUT rule 10 set table 100
set interfaces ethernet eth0 policy route PBR-OUT
set protocols static table 100 route 0.0.0.0/0 next-hop 203.0.113.1
  • 送信元ベースのマルチアップリンクルーティング:
set policy route MULTI-WAN rule 20 source address 192.168.20.0/24
set policy route MULTI-WAN rule 20 set table 200
set protocols static table 200 route 0.0.0.0/0 next-hop 198.51.100.1

3. 基本 VRF(Virtual Routing and Forwarding)

set vrf name VRF1 table 10
set interfaces ethernet eth2 vrf VRF1
set protocols static table 10 route 0.0.0.0/0 next-hop 10.10.10.2

4. 実践例とネットワーク図

+-------------------+      +-------------------+
|   VyOS Router     |------|   ISP1           |
| 192.168.10.1/24   |      | 203.0.113.1      |
| 192.168.20.1/24   |      +------------------+
+-------------------+      +------------------+
           |                        |
      LAN, WAN1, WAN2           Internet

5. ハンズオンラボ: Static Routing と PBR

  1. VyOS にログインし、インターフェースとアップリンクを確認します。
  2. 上記のとおり static route、PBR、VRF を設定します。
  3. 設定を commit / save します。
commit
save
  1. ルーティングを確認します。
show ip route
show policy route
show vrf

6. まとめ

このレッスンで、VyOS における静的ルーティング、policy-based routing、VRF の設定方法を理解できました。マルチアップリンク構成、ネットワーク分離、パケット経路制御のシナリオに適用できます。