среда, 13 марта 2013 г.

Скрипты для CISCO

Есть у нас одна железка - CISCO 881, которая время от времени роняет туннель, опытным выявили зависимость, что если изменить один из параметров туннеля и перезагрузить интерфейс, то все продолжает работать. Чтобы как-нибудь автоматизировать процесс пока ищется причина такого поведения был найден и допилен срипт для CISCO


ip sla 1
 icmp-jitter 10.1.128.29 num-packets 5 interval 100
 timeout 1000
 threshold 1000
ip sla schedule 1 life forever start-time now


track 1 rtr 1 reachability

event manager applet interface-shut
event track 1 state down
action 0.0 cli command "enable"
action 0.1 cli command "conf t"
action 1.0 cli command "interface tun0"
action 2.0 cli command "ip mtu 1400"
action 2.1 cli command "shut"
action 2.2 syslog msg "interface-shut EEM tun0 shuted"
action 2.3 cli command "ip mtu 1500"
action 2.4 cli command "no shut"
action 3.0 syslog msg "interface-shut EEM tun0 reshuted"

когда перестает пинговаться второй конец туннеля, на интерфейсе меняется MTU, и он перезагружается

Немного информации по теме:
http://habrahabr.ru/post/72447/
http://www.opennet.ru/docs/RUS/tcltk/tcl.html
http://www.opennet.ru/docs/RUS/tcltk/

Комментариев нет:

Отправить комментарий