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