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.