Newsgroup: it.comp.os.linux.sys
Titolo: log modem-router/firewall linksys wag200g

Ho il suddetto apparecchio, e tra le opzioni di configurazione, c'ï¿œ la
possibilitï¿œ di avere il log del firewall su un IP particolare o via e-mail.
La suddetta finestra di configurazione si puï¿œ vedere in:
http://yfrog.com/0zsnapshot2oxsp
Qualcuno ha idea di come va gestita la cosa, sia dal lato modem-router che dal
lato del mio PC (debian lenny).
Il PC ï¿œ un normale desktop con cui ci lavoro, nessuna rete specifica, ma solo
SSH e TELNET per trasferire wireless files ai miei 2 portatili che uso
saltuariamente in casa.
Inutile dire, che mi sono iscritto al forum linksys, ho postato la domanda, ma
a distanza di mesi, non ho avuto alcuna risposta.
For my real address use the X-SPAM header
-- 
+---------------------------------------------------------------------------+
| Da una E-Mail:                                                            |
| La sig.ra MICHELA ï¿œ assediata da un cliente per un'urgente commessa che   |
| prevede la rettifica interna                                              |
+-----#18--------------------Campagna contro le pubblicita` idiote.---------+

 lato del mio PC (debian lenny).
E' abbastanza semplice. Se ï¿œ una lenny originale (non una etch
aggiornata) il syslog daemon ï¿œ rsyslog. Puoi abilitare quindi la
ricezione dei log rimuovendo nel file /etc/rsyslog.conf i commenti
dalle linee
#$ModLoad imudp
#$UDPServerRun 514
Ed abilitando sul firewall della tua debian la ricezione della porta 514
UDP dall'indirizzo del tuo router.
Poi sul router specifichi l'IP del tuo PC.
I messaggi del router te li ritroverai probabilmente in /var/log/syslog.
Se vuoi spostarli in un file specifico il metodo migliore ï¿œ quello di
mettere nel tuo file /etc/hosts l'indirizzo IP del router, 
p.es
:
....
192.168.1.1	router
Poi crei il file /etc/rsyslog.d/router.conf con dentro:
:FROMHOST,isequeal,"router"		-/var/log/router.log
:FROMHOST,isequeal,"router"		~
Poi modifichi /etc/logrotate.d/rsyslog includendo il nuovo file.
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 ricezione dei log rimuovendo nel file /etc/rsyslog.conf i commenti
Etch aggiornata, ho il classico syslog.
For my real address use the X-SPAM header
-- 
+---------------------------------------------------------------------------+
| La paranza e' la danza di una stronza che, sull'isola di Ponza, si tirava |
| la patonza.                                                               |
+-----#21--------------------Campagna contro le pubblicita` idiote.---------+

 Etch aggiornata, ho il classico syslog.
Beh, allora ti consiglio di installare comunque rsyslog.


 Beh, allora ti consiglio di installare comunque rsyslog.
Scusa se rispondo oggi, ero fuori cittï¿œ per lavoro.
Installato rsyslog, e modificato nella configurazione la ricezione dei log dal
router. Fin quï¿œ ok, li vedo in syslog.
Non mi ï¿œ chiaro, anche leggendo il l'esempio del man in html, perchï¿œ non li
invia al log separato.
:FROMHOST,isequal,"router" /var/log/router.log       <--  Da errore in syslog
:FROMHOST,isequal,"router" ~                <-- questa non l'ho capita
La prima riga dovrebbe essere corretta, invece mi dice che ï¿œ errata.
un 27 09:10:03 localhost rsyslogd: [origin software="rsyslogd"
swVersion="3.18.6" x-pid="2569" x-info="
http://www.rsyslog.com
"] res
Jun 27 09:10:03 localhost rsyslogd: the last error occured
in /etc/rsyslog.d/router.conf, line 1
Jun 27 09:10:03 localhost rsyslogd: warning: selector line without actions will
be discarded
For my real address use the X-SPAM header
-- 
+---------------------------------------------------------------------------+
|      Informazioni traffico  899 04 21 21                                  |
|                                                                           |
+-----#14--------------------Campagna contro le pubblicita` idiote.---------+

 La prima riga dovrebbe essere corretta, invece mi dice che ï¿œ errata.
Strano. I duepunti sono nella prima colonna? Altrimenti prova a mettere le 
istruzioni nel file principale, subito dopo il commento che indica l'inizio 
delle regole. A me funziona.


 delle regole. A me funziona.
Scusa se ti rispondo ora, ma avevo (ed ho ancora, seppur in tono minore)
problemi vari.
I due-punti ci sono in posizione giusta, ed ho messo le 2 regolette nel file
principale, ma non va.
Perï¿œ credo di aver capito, dov'ï¿œ il problema, nel file hosts:
l'ip del pc ï¿œ 169.254.148.100, il router, 169.254.148.76
L'errore era stupidamente nel file hosts :(((
Ho messo in hosts:
#invio log router
169.254.148.100ï¿œ169.254.148.76
Poi le regole in router.conf:
:fromhost, isequal,"169.254.148.76"     /var/log/router.log
:fromhost, isequal,"169.254.148.76"     ~
Ed ora va.
Grazie!
For my real address use the X-SPAM header
-- 
+---------------------------------------------------------------------------+
|ma che te frega dei virus e l'illegalita',                                 |
|importante e' vedere 22 miliardari drogati che corrono appresso a na palla.|
+-----#15--------------------Campagna contro le pubblicita` idiote.---------+