tools team/tools/Router/Cisco
IOSでコマンドスケジューラーを起動する事が可能です。

Scheduler Policy Listを設定する

実行するポリシーを設定します。
コンフィグモードに入ります。

 CE#conf t
 Enter configuration commands, one per line.  End with CNTL/Z.

ポリシーを作成します。
本例ではNAT-CLEARというポリシーを作成し、そのポリシーで"clear ip nat trans *"を実行し、NATテーブルをクリアします。

 CE(config)#kron policy-list NAT-CLEAR
 CE(config-kron-policy)#cli clear ip nat translation *
 CE(config-kron-policy)#exit

Occurrencesを設定します。

ポリシーを実行する時間を設定します。(Occurrences)
一つのOccurrencesでは同時に31個のPolicy-listが設定可能です。
毎日18:00にNAT-CLEARのポリシーを実行します。

 CE(config)#kron occurrence daily at 18:00 recurring 
 CE(config-kron-occurrence)#policy-list NAT-CLEAR 
 CE(config-kron-occurrence)#end

Kronスケジュールを確認をする

 CE#show clock 
 17:16:55.303 JST Sun Jan 3 2010
 CE#show kron schedule 
 Kron Occurrence Schedule
 daily inactive, will run again in 0 days 00:43:14 at 18:00 on

実施する

実施されている状況を下記に示します。
確認の為、"debug kron exec-cli"をしています。
"show ip nat statics"のTotal active translationsが24からNATテーブルがクリアされ、3に減ってるのがわかります。

 CE#show debugging 
 Load for five secs: 0%/0%; one minute: 0%; five minutes: 0%
 Time source is user configuration, 17:58:02.439 JST Sun Jan 3 2010
 
 
 
 
 
 Kron:
   Kron cli occurrence messages debugging is on
 CE#show kron schedule 
 Load for five secs: 2%/0%; one minute: 2%; five minutes: 1%
 Time source is user configuration, 17:59:03.439 JST Sun Jan 3 2010
 
 Kron Occurrence Schedule
 daily inactive, will run again in 0 days 00:00:56 at 18:00 on
 
 CE#show ip nat statistics   
 Load for five secs: 0%/0%; one minute: 2%; five minutes: 1%
 Time source is user configuration, 17:59:09.955 JST Sun Jan 3 2010
 
 Total active translations: 24 (0 static, 24 dynamic; 24 extended)
 Peak translations: 32, occurred 00:05:52 ago
 Outside interfaces:
   Ethernet0/1
 Inside interfaces: 
   Ethernet0/0
 Hits: 1054  Misses: 0
 CEF Translated packets: 649, CEF Punted packets: 405
 Expired translations: 132
 Dynamic mappings:
 -- Inside Source
 [Id: 1] access-list 1 interface Ethernet0/1 refcount 24
 Appl doors: 0
 Normal doors: 0
 Queued Packets: 0
 
 Jan  3 18:00:00.027: Call parse_cmd 'clear ip nat translation *'
 Jan  3 18:00:00.027: Kron CLI return 0
 ''
 CE#
 CE#show ip nat statistics 
 Load for five secs: 0%/0%; one minute: 2%; five minutes: 1%
 Time source is user configuration, 18:00:04.307 JST Sun Jan 3 2010
 
 Total active translations: 3 (0 static, 3 dynamic; 3 extended)
 Peak translations: 32, occurred 00:06:46 ago
 Outside interfaces:
   Ethernet0/1
 Inside interfaces: 
   Ethernet0/0
 Hits: 1123  Misses: 0
 CEF Translated packets: 691, CEF Punted packets: 432
 Expired translations: 139
 Dynamic mappings:
 -- Inside Source
 [Id: 1] access-list 1 interface Ethernet0/1 refcount 3
 Appl doors: 0
 Normal doors: 0
 Queued Packets: 0
 
 CE#show kron schedule     
 Load for five secs: 0%/0%; one minute: 1%; five minutes: 1%
 Time source is user configuration, 18:00:29.851 JST Sun Jan 3 2010
 
 Kron Occurrence Schedule
 daily inactive, will run again in 0 days 23:59:30 at 18:00 on
 
 CE# 

サポートされるIOS

12.3(1)以降でサポート

参考URL

CCO:Command Scheduler
CCO-Japan:ソリューション解説 VoD シリーズ

Counter: 5927, today: 1, yesterday: 1

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-01-04 (月) 23:05:30 (2848d)