Guardar l’activitat d’un router Linksys WRT54GL amb OpenWRT

Si es té una connexió WiFi oberta pot ser útil guardar tots els registres de connexió, doncs algú podria usar la nostra connexió per a fer qualque il·legalitat per aquests internets. Els routers WiFi perden els logs cada cop que els arranquem o falla el subministrament elèctric. Hi ha una solució: fer que enviï els apunts del registre (el «log») a un ordinador de sobretaula, cosa que significa guardar-los a un disc i poder-ne fer còpia de seguretat.

Així és com ho he fet amb un router Linksys WRT54GL amb OpenWRT i un GNU/Linux Debian Sid a l’ordinador de sobretaula amb l’adreça 192.168.0.2.

Primer cal dir al router que volem registre remot. Hi he entrat per SSH per teclejar aquestes tres ordres:

# nvram set log_ipaddr=192.168.0.2
# nvram commit
# reboot

Tot seguit cal que el sobretaula admeti registres remots. He editat l’arxiu /etc/default/syslogd per posar-hi:

SYSLOGD="-r"

on abans hi deia:

SYSLOGD=""

He aturat i arrancat amb la nova configuració el servei de registres del sobretaula:

$ sudo /etc/init.d/sysklogd restart

Ara tocava provar-ho. He tornat al router, per SSH, i he enviat un text al registre:

# logger hola món!

Amb el programa logread he vist el text «hola món!» dins l’arxiu de registre del router, però hi és a l’ordinador de sobretaula?

$ sudo tail -1 /var/log/syslog
Oct 2 04:32:28 192.168.0.100 root: hola món!

Sí, funciona. A partr d’ara, l’activitat del router WiFi quedarà desada amb entrades que contenen la seva adreça: 192.168.0.100.

Entrades relacionades

Deixa un comentari