Temat: tp Link WDR 4300 ND Gargoyle zapis informacji o aktywności użytkownika

Witam,
proszę o informację czy da się wykonać logowanie informacji o rozpoczęciu ruchu na konkretnym IP - ktoś zaczął używać kompa, posiadam ruter jak w temacie z gargoyle 1.8.1 ruter jest spięty OpenVPN i takim samym w innej lokalizacji ale chcę te logowania mieć u klienta OpenVPN.
jeśli się da to proszę o informację w jaki sposób to wykonać ? fajnie by było jak by był wysyłany e-mail z informacją że ruch się rozpoczął - użytkownik zaczął pracować. pomoże mi ktoś w rozwiązaniu mojego problemu ?

2

Odp: tp Link WDR 4300 ND Gargoyle zapis informacji o aktywności użytkownika

- albo informacja że użytkownik dostał adres z dhcp
- albo sprawdzasz wpisy w /proc/net/arp - jak się pojawi nowy wpis to znaczy że ten ktoś zaczyna generować  ruch

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: tp Link WDR 4300 ND Gargoyle zapis informacji o aktywności użytkownika

Cezary napisał/a:

- albo informacja że użytkownik dostał adres z dhcp
- albo sprawdzasz wpisy w /proc/net/arp - jak się pojawi nowy wpis to znaczy że ten ktoś zaczyna generować  ruch

Super cezary ta druga opcja ale jak to zrobić z automatu - żeby dostać info że na email ze ktoś zaczął generować ruch ?
komp jest cały czas włączony wiec pierwsza opcja odpada.

4

Odp: tp Link WDR 4300 ND Gargoyle zapis informacji o aktywności użytkownika

Np. co minutę wykonujesz taki skrypt:

#!/bin/sh
touch /tmp/old
cat /proc/net/arp > /tmp/new

O=$(md5sum /tmp/old | cut -f1 -d" ")
N=$(md5sum /tmp/new | cut -f1 -d" ")
[ "x$O" = "x$N" ] && exit 0

# tu wyślij mejla że coś się zmieniło w arp

cat /tmp/new > /tmp/old
exit 0

Zrob sobie z tego skrypt, uruchamiaj co minutę w cronie. Jak coś się zmieni w arp to wyśle mejla że się zmieniło. O wysyłaniu mejla masz na eko.one.pl

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.