Vyattaマルチセッション の最近の変更点
- 削除された行
- 追加された行
- マルチセッションとソースルーティング~
- ~
- ~
- ・マルチセッション~
- WAN側のethにpppoeエントリを複数作るだけ。~
- このとき、メインのISPはdefault-routeをauto、サブのISPはnoneにすること。~
- 設定を終えたら、オペレーションモードにて~
- clear interfaces connection pppoe0~
- clear interfaces connection pppoe1~
- :~
- show interfaces~
- コマンドを打ち、両セッションともIPアドレスが取得できていることを確認する。~
- ~
- ~
- ・ソースルーティング~
- 192.168.0.xをサブISP(pppoe1)で、それ以外をメインISP(pppoe0)で通信させたい場合~
- まず、NATを以下のように設定する。~
- rule1のoutbound-interfaceをpppoe0、typeをmasquerade~
- rule2のoutbound-interfaceをpppoe1、typeをmasquerade、source addressを192.168.0.x~
- ~
- 次に、シェルスクリプトを配置する。~
- ~
- /etc/ppp/ip-up.d/ 以下に~
- ~
- #!/bin/sh~
- if [ "x$PPP_IFACE" = "xpppoe1" ]; then~
- ip rule add from 192.168.0.x table 1 prio 10000~
- ip route add table 1 default via $PPP_REMOTE~
- fi~
- ~
- ~
- /etc/ppp/ip-down.d/ 以下に~
- ~
- #!/bin/sh~
- if [ "x$PPP_IFACE" = "xpppoe1" ]; then~
- ip route del table 1~
- ip rule del table 1~
- fi~
- ~
- のようなシェルスクリプトを置いておく。~
- ~
- 設定が終わったらclearコマンド等でpppoe1を再接続し、192.168.0.xのPCからサブISPを通して接続されていることを確認する。~
最終更新者 | PC-ROUTER | |
作成者 | PC-ROUTER | |
作成日時 | 2015-04-29 21:39:28 |