ウチにciscoの1812Jがあるのだが、スマホ用のVPNの入り口として使っている。
で、そのためダイアラーインターフェースをデフォルトルートにしてる。
(なんか他にやり方あるのだろうが、わからん)
で、そいつにIX2015をサイト間接続でVPNをIPSECでもう一本張り(グローバルアドレスはお互い固定IP)、外への接続は1812J側にある別のルーター経由で行おうとしていたのだが、1812Jのデフォルトルートがダイヤラーなんでうまく行かない。
で、いろいろ調べていたら1812Jでポリシーベースルーティングと云うのがり別途デフォルトルートっぽいのが設定できそうな雰囲気なので、IX2015との接続で使っているトンネルインターフェースでも適用できるんか試してみたら結局うまく行った。
(実は3日くらいできなくてトンネルにはダメ?といろいろやっいたのだが、結論。アクセスリストが間違ってた...あーあ。気を付けなければ...)
コマンドはこんな感じ、
(デフォルトルートはダイヤラー ip route 0.0.0.0 0.0.0.0 Dialer0)
・アクセスリスト(とりあえず)
access-list 100 permit ip XXX.XXX.XXX.0 0.0.0.255 any (XXXはIX2015側のローカルネットワークアドレス)
・ルートマップ
route-map HOGE permit 10
match ip address 100
set ip default next-hop XXX.XXX.XXX.XXX (1812J側の別のルーターへのネクストホップのIP)
・マップをインターフェースに適用
interface Tunnel0
・
・
ip policy route-map HOGE
・
これでIX2015からVPN経由で1812J側の別ルーターから外にでることができました。
本当にいいのかは謎。自宅での趣味なので良しとしちゃいます。
いじょ