Dobra - juz mam ;)

Wlasnie o to mi chodzilo.

Dzieki za pomoc.

Pozdrawiam.


W liście datowanym 9 marca 2010 (19:32:58) napisano:



Witam!


Dziala ten skrypt.

Tylko jeszcze jedna sprawa. 

W jaki sposob ustalic z jakiego interfejsu ma odczytywac dynamiczne wpisy.

W tej chwili czyta wszsytko - a mnie interesuje np. tylko ether3.


Pozdr. Jacek.J


W liście datowanym 3 marca 2010 (19:17:30) napisano:


>> Tak wlasnie chodzi o /ip arp   oraz /ip dhcp


>> Potrzeba jakis przyklad ktory porafilby odczytac jakie sa dynamiczne wpisy i wyslac to na maila.


>> Wszelkie pozostale mam statyczne - wiec powinno to ulatwic selekcje istniejacych klientow.



> Oto rozwiązanie dla wpisów w ARP


> Na pierwsze konfigurujesz wysyłanie poczty :


> /tool e-mail set from=WPISZ_NADAWCA password="WPISZ_HASLO"

> server=WPISZ_IP:25 username="WPISZ_USER"


> Następnie tworzysz i wrzucasz skrypt :


> :local ARPlist [ / ip arp find dynamic=yes ]

> :local ARPmac ""

> :local ARPip ""

> :local result ""


> :foreach ARPloop in=($ARPlist) do={

>         :set ARPmac [ / ip arp get $ARPloop mac-address ] 

>         :set ARPip [ / ip arp get $ARPloop address ] 

>         :set result "$result$ARPmac $ARPip "

> }


> #:put $result

> /tool e-mail send subject="Dynamic ARP table" body=$result to=WPISZ_email@przyklad.pl


> Oczywiście można wpisać ten skrypt bezpośrednio do schedulera, lub zapisać jako *.rsc

> jeżeli chcesz zobaczyc jakie dane zbiera i wysyła, odhashuj ostatnia linię







-- 

Pozdrowienia,

 Jacek.J





-- 

Pozdrowienia,

 Jacek.J