Robert pisze:
Wednesday 28 of May 2008 09:58:21 Matys Łukasz napisał(a):
maccolo pisze:
witam czy byl juz poruszany temat wyswietlania userow onlinie w sytaucji gdy userzy lacza sie z serwerem przez pppoe?
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Tak:
#!/bin/bash ip addr show|grep peer|awk '{ print $4}' |awk -F / '{print $1}'>/tmp/pppip ip=`cat /tmp/pppip`; for ipek in $ip; #do echo "IP: $ipek"; do `mysql -h 10.10.10.1 -u lms --password=kupcia -e "use lms; update nodes SET lastonline=UNIX_TIMESTAMP() WHERE ipaddr=INET_ATON('$ipek');"` done exit 0;
Pozdrawiam.
co nie rozwiazuje problemu przy rozproszonych wezlach badz wezle zewnetrznym (gdzie sie tego odpalic nie da)
Coz...jezeli chodzi o inne systemy, koncentratory pppoe...trzeba sobie jakos sciagnac liste aktywnych sesji pppoe, a potem sparsowac, i odpalic np powyzszy skrypt. Z Mikrotika np przez ssh sciagnac pliczek, i parsowac.