古河電工ネットワーク機器の総合ブランド ファイテルネット
古河電工
FITELnetトップ製品ラインナップイベント&セミナーセールス&サポート
Routing to the Future FITELnet
お問い合わせはこちら
 
設定例
7.ポリシールーティング
概要

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

補足・注意点
設定データの例
設定内容 設定モード 設定コマンド名 設定項目 入力値
クラスマップ名の設定 基本設定モード class-map クラスマップ名の指定 MAIL-class
クラスマップ設定モード match ip access-group アクセスリスト番号の指定 100
アクションマップの設定 基本設定モード action-map アクションマップ名の指定 MAIL-action
アクションマップ設定モード set ip next-hop 経路の指定 pppoe 2
default
ポリシーマップの設定 基本設定モード policy-map ポリシーマップ名の指定 MAIL-policy
ポリシーマップ設定モード class クラスマップとアクションマップの結び付け class:MAIL-class
action:MAIL-action
ポリシーマップの適用 LANインターフェース設定モード service-policy input ポリシーマップの適用 MAIL-policy
コマンド設定の例
(!の行はコメントです。実際に入力する必要はありません。)
この設定を利用したい方は
!
!
! 特権ユーザモードに移行します。
!
Router> enable
Enter password: super ←パスワードを入力します。(実際は表示されない)

Router#
!
!
! 基本設定モードに移行します。
!
Router# configure terminal
Router(config)#
!
!
! LAN側IPアドレスを設定します。
!
Router(config)# interface lan 1
Router(config-if lan 1)# ip address 192.168.100.254 255.255.255.0
Router(config-if lan 1)# exit
!
!
! アクセスリストでNAT対象とするアドレス範囲を指定します。
!
Router(config)# access-list 1 permit 192.168.100.0 0.0.0.255
!
!
! PPPoEの各種設定をします。
!
Router(config)# interface pppoe 1
Router(config-if pppoe 1)# ip nat inside source list 1 interface
Router(config-if pppoe 1)# pppoe server A-Provider
Router(config-if pppoe 1)# pppoe account user-A@xxxx.ne.jp secret-A
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 2)# ip nat inside source list 1 interface
Router(config-if pppoe 2)# pppoe server B-Provider
Router(config-if pppoe 2)# pppoe account user-B@xxxx.ne.jp secret-B
Router(config-if pppoe 2)# pppoe type host
Router(config-if pppoe 2)# exit
!
!
! デフォルトルートをPPPoE1に向けます。
!
Router(config)# ip route 0.0.0.0 0.0.0.0 pppoe 1
!
!
! アクセスリストでポリシールーティングの対象とするパケットを指定します。
!
Router(config)# access-list 100 permit tcp any any eq smtp
!
!
! クラスマップでパケットの分類を行います。
!
Router(config)# class-map MAIL-class
Router(config-class-map)# match ip access-group 100
Router(config-class-map)# exit
Router(config)#
!
!
! アクションマップで next hop の指定を行います。
!
Router(config)# action-map MAIL-action
Router(config-action-map)# set ip next-hop pppoe 2
Router(config-action-map)# set ip next-hop default
!      pppoe 2 がダウンした場合には通常のルーティングテーブルに従うようにします。
Router(config-action-map)# exit
Router(config)#
!
!
! ポリシーマップでクラスマップとアクションマップの結び付けを行うことにより、
! 分類したパケットの next hop を指定します。
!
Router(config)# policy-map MAIL-policy
Router(config-policy-map)# class MAIL-class action MAIL-action
Router(config-policy-map)# exit
Router(config)#
!
! 
! ポリシーマップをインターフェースに適用します。
! ポリシールーティングは入ってくるパケットに対して適用されますので、
! 入力側のインターフェースで入ってくるパケットに対してポリシーマップを適用します。
!
Router(config)# interface lan 1
Router(config-if lan 1)# service-policy input MAIL-policy 
Router(config-if lan 1)# exit
!
! 特権ユーザモードに戻ります。
!
Router(config)# end
!
!
! 設定を保存します。
!
Router# save SIDE-A.cfg
% saving working-config
% finished saving

Router#
!
!
! 設定を有効にするために再起動します。
!
Router# reset
Are you OK to cold start?(y/n) y

ページトップへ

All Rights Reserved, Copyright(C) FURUKAWA ELECTRIC CO., LTD. 2007