Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 10 odgovora
  • 6.172 pregleda

Najnovija ↓

Cisco Scripting Komande 20.12.2007. u 21:59 · pre 229 meseci #1
Pozdrav Svima,

Zanima me da li moze na cisco ruteru konkretno 1841 da se napravi da u slucaju nekog eventa odradi odredjenu komandu tipa

Code:
if dialer0  up then do "clear crypto session local ..."


ili nesto slicno?

Da li ima neko neku ideju kako ovo izvesti?
Potpis
Bojan
Re: Cisco Scripting Komande 21.12.2007. u 07:36 · pre 229 meseci
izmenjeno 1 put, poslednji put markovm 21.12.2007. u 07:48
  1. markovm21.12.2007. u 07:48zapis iz teksta poruke
#2
Zdravo,

nisam probao ali pretpostavljam da bi moglo na sledecem principu :

1. tcl skripta koja poredi output od "show inte dialer 0" protiv regexp izraza kojim se utvrdjuje "line is up" i "protocol is up" i u pozitivnom ishodu izvrsi "clear..."
2. kron-om zakazes da se ova skripta pokrece svakih npr. 60 sekundi.

Poz.
Potpis
...jer tako smo u mogućnosti.
Re: Cisco Scripting Komande 21.12.2007. u 08:31 · pre 229 meseci #3
Druze hvala odgovoru, ali ja ovo nisam bas bas nikada radio, mozes li mi to nekako napisati ?

Interfejs je dialer 1 a ovaj koji treba da se klira je fe0/0
Potpis
Bojan
Re: Cisco Scripting Komande 21.12.2007. u 09:18 · pre 229 meseci #4
Zdravo,

mozda moze i jednostavnije...embedded event manager...otprilike ovako (moraces da radis malo fine tuninga) :

event manager applet TEST
event syslog occurs 1 pattern "%LINK-3-UPDOWN: Interface Dialer0"
action 1.0 cli command "clear <vec sta hoces>"


znaci, ideja je da u syslogu hvatas promenu stanja interfejsa (vidi tacan output u svom syslogu kada dialer0 promeni stanje (show logging)), i u slucaju "eventa" izvrsis komandu definisanu pod action.

Poz,
Milenko.
Potpis
...jer tako smo u mogućnosti.
Re: Cisco Scripting Komande 21.12.2007. u 12:38 · pre 229 meseci #5
Zaista Hvala na svesrdnoj pomoci

ja sam pokusa sa necim ovakvim

Code:
event manager applet VPN
event syslog occurs 1 pattern "%LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access2, changed state to up"
action 1.0 cli command "clear crypto session local xxx.xxx.xxx.xxx"


Medjutim nije mi obrisao lokalne sesije morao sam rucno.

Da nisam negdje pogrijesio?
Potpis
Bojan
Re: Cisco Scripting Komande 21.12.2007. u 14:50 · pre 229 meseci #6
Ovo je ispis debuga za event manager kada treba da odradi cli komanud, koju ocito ne odradi


Dec 21 13:44:58.001: fd_pulse_hndlr: received a pulse from /dev/fm/fd_syslog
Dec 21 13:44:58.001: fh_msg_send_to_fd: receive a reply msg, minor: 5
Dec 21 13:44:58.001: fd_pulse_hndlr: received FH_MSG_EVENT_PUBLISH
Dec 21 13:44:58.001: fh_schedule_callback: fh_schedule_callback: cc=63E79864 prev_epc=0; epc=641690CC
Dec 21 13:44:58.001: fh_io_msg: received FH_MSG_API_INIT; jobid=14, processid=183, client=4, job name=EEM Callback Thread
Dec 21 13:44:58.001: fh_server: fh_io_msg: received msg FH_MSG_EVENT_REQINFO from client 4 pclient 1
Dec 21 13:44:58.205: fh_server: fh_io_msg: received msg FH_MSG_CALLBACK_DONE from client 4 pclient 1
Dec 21 13:44:58.205: fh_schedule_callback: fh_schedule_callback: cc=63E79864 prev_epc=641690CC; epc=0
Dec 21 13:44:58.205: fh_server: fh_io_msg: received msg FH_MSG_API_CLOSE from client 4 pclient 1
Dec 21 13:44:58.205: fh_io_msg: received FH_MSG_API_CLOSE client=4

Jel ima neko ko razumije sta ovde pise :)
Potpis
Bojan
Re: Cisco Scripting Komande 21.12.2007. u 15:11 · pre 229 meseci #7
Cao,

probaj da u action stavis syslog msg (pisem napamet), tj. akciju koja ce da ti upise bilo sta u syslog. Cisto da vidis da li trigerujes dogadjaj dobro...

Poz,
Milenko.
Potpis
...jer tako smo u mogućnosti.
Re: Cisco Scripting Komande 24.12.2007. u 21:31 · pre 229 meseci
izmenjeno 1 put, poslednji put someone_bl 24.12.2007. u 22:22
  1. someone_bl24.12.2007. u 22:22zapis iz teksta poruke
#8
Pozdrav,

situacija je ovakva. Prva sintaksa koju smo stavili kao triger nije radila, pa sam gledao na ciscovom sajtu nasao neke primjere i stavio sam dvije druge sintakse koje su zapisivale zeljenu poruku u sys log. Ovo je primjer

event manager applet VPN1
event syslog occurs 1 pattern ".*UPDOWN.*Virtual-Access2*.*up"
action 1.0 syslog msg "OVO JE SAMO TEST VPN1!!!!!!!"
exit
event manager applet VPN2
event syslog severity-notification occurs 1 pattern "%LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access2, changed state to up"
action 1.0 syslog msg "OVO JE SAMO TEST VPN2!!!!!!!"
exit

Problem nastaje kada u action dijelu stacim cli komandu "clear crypto session local xxx.xxx.xxx.xxx" Ja pojma nemam u kom se modu ova komanda izvrsava. Da li udje odmah u conf mode ili to radi u user modu jednstavno nemam pojma.

Da li mozda imas neki savjet, dobar kao sto su bili ovi prosli? Stvarno si mi puno pomogao.

P.S.
Isto se ponasa i kada napravim polisu pa kada je pokrenem manualy... jednostavno ne odradi ovu komandu....
Potpis
Bojan
Re: Cisco Scripting Komande 25.12.2007. u 09:04 · pre 229 meseci #9
Zdravo,

posto imas clear comandu verovatno trebas priviledge mod, tj. jedan enable. Password nije potreban.

Znaci u action stavi :
action 1.0 cli command enable
action 2.0 cli command clear ...

Javi rezultate.

Poz,
Milenko.
Potpis
...jer tako smo u mogućnosti.
Re: Cisco Scripting Komande 26.12.2007. u 13:04 · pre 229 meseci #10
Svaka cast!!!

To je za sada to, nisam mnogo testirao ali sam probao 10tak puta i sve radi.


HVALA jos jednom na ulozenom trudu. Ako ikada budes isao na ovu stranu imas veceru :)
Potpis
Bojan
Re: Cisco Scripting Komande 31.12.2007. u 05:48 · pre 229 meseci #11
Dogovoreno :)

Poz,
Milenko.
Potpis
...jer tako smo u mogućnosti.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme