| 設定例 > ポリシールーティングの設定 |
![]()
| 20.ポリシールーティング |
ポリシールーティングを使用して、パケットの種類により経路を指定します。
メールを取得する際はBプロバイダを利用し、それ以外はAプロバイダを使用します。

| 設定内容 | 設定モード | 設定コマンド名 | 設定項目 | 入力値 |
|---|---|---|---|---|
| クラスマップ名の設定 | 基本設定モード | class-map | クラスマップ名の指定 | MAIL-Data |
| クラスマップ設定モード | match ip access-group | プロトコルの指定 | 100 | |
| アクションマップの設定 | 基本設定モード | action-map | アクションマップ名の指定 | MAIL-Data |
| アクションマップ設定モード | set ip next-hop | 経路の指定 | pppoe 2 | |
| ポリシーマップの設定 | ポリシーマップ設定モード | class action | クラスマップとアクションマップのひもづけ | class:MAIL-Data action:MAIL-Data |
| ポリシーマップの適用 | 基本設定モード | service-policy local | ポリシーマップの適用 | MAIL-DATA |
! ! ! LAN側IPアドレスを設定します(設定例1を参照)。 ! Router> enable Enter password: super ←パスワードを入力します。(実際は表示されない) Router# Router# configure terminal Router(config)# Router(config)# interface lan 1 Router(config-if lan 1)# Router(config-if lan 1)# ip address 192.168.100.1 255.255.255.0 Router(config-if lan 1)# exit ! ! ! PPPoEの各種設定をします。 ! Router(config)# interface pppoe 1 Router(config-if pppoe 1)# pppoe server A-Provider Router(config-if pppoe 1)# pppoe account user@xxxx.ne.jp secret Router(config-if pppoe 1)# pppoe type host Router(config-if pppoe 1)# exit Router(config)# Router(config)# interface pppoe 2 Router(config-if pppoe 1)# pppoe server B-Provider Router(config-if pppoe 1)# pppoe account user@xxxx.ne.jp secret Router(config-if pppoe 1)# pppoe type host Router(config-if pppoe 1)# exit ! ! ! デフォルトルートをPPPoE1に設定します。 ! Router(config)# ip route 0.0.0.0 0.0.0.0 pppoe 1 ! ! ! アクセスリストでSMTPを指定します。 ! Router(config)# access-list 100 permit tcp any any eq smtp ! ! ! パケットの分類を行うために、class-mapの設定をします。 ! Router(config)# class-map MAIL-Data Router(config-class-map)# match ip access-group 100 Router(config-class-map)# exit Router(config)# ! ! ! 経路の指定を行うために、action-mapの設定をします。 ! Router(config)# action-map MAIL-Data Router(config-action-map)# set ip next-hop pppoe 2 Router(config-action-map)# exit Router(config)# ! ! ! class-mapとaction-mapのひもづけをpolicy-mapで設定します。 ! Router(config)# policy-map MAIL-DATA Router(config-policy-map)# class MAIL-Data action MAIL-Data Router(config-policy-map)# exit Router(config)# ! ! ! 登録したポリシーマップを適用することを宣言します。 ! Router(config)# interface lan 1 |
