【FortiGate】の PPPoE 接続のスタティックルート設定

FortiGate でフレッツ VPN(端末払い出し型)の PPPoE 接続をし、その上から IPsecトンネルを張り、かつそのトンネルインタフェースをデフォルトルートに設定する以下のようなケースを考えます。

宛先が対向拠点の IP (192.168.100.2/32)、ネクストホップが PPPoE インタフェースであるスタティックルートを書くのが綺麗なのですが、GUI からではデバイスの欄に『ppp#』がプルダウンに無く、仕方なく『wan#』を選択して設定しても、うまく設定が反映されません。

このような『ネクストホップが PPPoE インタフェースとなるスタティックルートを書く』ケースでは、前述のように GUI からデバイスで『wan#』で作った後、SSH 接続し、CLI (コマンドライン・インタフェース)で設定していく必要があります(全部 CLI でも構いませんが)。

まずはスタティックルートのエントリ ID を確認。

Forti-A # show router static
config router static〜〜〜edit 3
set device "wan1"
set dst 192.168.100.1 255.255.255.255
set gateway 10.128.1.2
next〜〜〜end

GUIで作ったスタティックルートのエントリIDが3であることが確認できましたので、以下のように edit 3 で編集します。

Forti-A # config router static
Forti-A (static) # edit 3
Forti-A (3) # set dynamic-gateway enable

再度確認します。

Forti-A (3) # show
config router static
edit 3
set device "wan1"
set dst 192.168.100.1 255.255.255.255
set dynamic-gateway enable
next
end

GUI でルーティングテーブルを見ると、ネクストホップが ppp のルートが出来ています。

フォローする