URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 95781
[ Назад ]

Исходное сообщение
"как переназначить лог shorewall?"

Отправлено Man , 17-Сен-14 12:03 
Здравствуйте!
Возникла необходимость переназначить логфайл шоревола.

В /etc/shorewall/shorewall.conf заменил строчку "LOGFILE=/var/log/messages" на "LOGFILE=/var/log/shorewall"
Но после рестарта shorewall лог по прежнему пишется в /var/log/messages.

http://shorewall.net/shorewall_logging.html - здесь решения проблемы не нашел.

Пробовал также через присутствующий в системе rsyslog.... в /etc/rsyslog.conf добавлял строчку (по аналогии с имеющимися там):
shorewall.* /var/log/shorewall

получил:

rsyslogd-3000: unknown facility name "shorewall" [try http://www.rsyslog.com/e/3000 ]
rsyslogd: the last error occured in /etc/rsyslog.conf, line 40:"shorewall.*                                               /var/log/shorewall"
rsyslogd: warning: selector line without actions will be discarded

прошу помощи....

CentOS release 6.5 (Final)


Содержание

Сообщения в этом обсуждении
"как переназначить лог shorewall?"
Отправлено reader , 17-Сен-14 12:41 
> Пробовал также через присутствующий в системе rsyslog.... в /etc/rsyslog.conf добавлял

можно по вхождению слов

:msg, contains, "IPT WIFI"      /var/log/firewall/wifi.log;RSYSLOG_TraditionalFileFormat
& ~

:msg, contains, "IPT TUN_packet"  /var/log/firewall/vpn.log;RSYSLOG_TraditionalFileFormat
& ~

:msg, contains, "IPT TO SSH"  /var/log/firewall/ssh.log;RSYSLOG_TraditionalFileFormat
& ~

:msg, contains, "IPT"  /var/log/firewall/iptables.log;RSYSLOG_TraditionalFileFormat
& ~


"как переназначить лог shorewall?"
Отправлено Man , 17-Сен-14 12:51 
>> Пробовал также через присутствующий в системе rsyslog.... в /etc/rsyslog.conf добавлял
> можно по вхождению слов
> :msg, contains, "IPT WIFI"   /var/log/firewall/wifi.log;RSYSLOG_TraditionalFileFormat
> & ~
> :msg, contains, "IPT TUN_packet"  /var/log/firewall/vpn.log;RSYSLOG_TraditionalFileFormat
> & ~
> :msg, contains, "IPT TO SSH"  /var/log/firewall/ssh.log;RSYSLOG_TraditionalFileFormat
> & ~
> :msg, contains, "IPT"  /var/log/firewall/iptables.log;RSYSLOG_TraditionalFileFormat
> & ~

Можно поподробнее? Что с этим делать? Может есть ссылка где об этом можно почитать? Желательно на русском.

А почему не реагирует на изменение параметра LOGFILE в shorewall.conf ?
Не просто так же там эта строка вбита... Средствами самого шоревола нельзя изменить путь?


"как переназначить лог shorewall?"
Отправлено reader , 17-Сен-14 13:11 
>[оверквотинг удален]
>> :msg, contains, "IPT WIFI"   /var/log/firewall/wifi.log;RSYSLOG_TraditionalFileFormat
>> & ~
>> :msg, contains, "IPT TUN_packet"  /var/log/firewall/vpn.log;RSYSLOG_TraditionalFileFormat
>> & ~
>> :msg, contains, "IPT TO SSH"  /var/log/firewall/ssh.log;RSYSLOG_TraditionalFileFormat
>> & ~
>> :msg, contains, "IPT"  /var/log/firewall/iptables.log;RSYSLOG_TraditionalFileFormat
>> & ~
> Можно поподробнее? Что с этим делать? Может есть ссылка где об этом
> можно почитать? Желательно на русском.

http://www.k-max.name/linux/rsyslog-na-debian-nastrojka-servera/

> А почему не реагирует на изменение параметра LOGFILE в shorewall.conf ?
> Не просто так же там эта строка вбита... Средствами самого шоревола нельзя
> изменить путь?

по мне так shorewall лишняя прослойка, предпочитаю на прямую iptables использовать, поэтому не подскажу, но ни iptables, ни shorewall не логируют сетевые пакеты, они только готовят правила для пакетного фильтра, который уже может отправлять в логи если ему это настроить.


"как переназначить лог shorewall?"
Отправлено Man , 17-Сен-14 13:24 
> http://www.k-max.name/linux/rsyslog-na-debian-nastrojka-servera/

Спасибо, как раз эту страницу уже изучаю :)

> по мне так shorewall лишняя прослойка, предпочитаю на прямую iptables использовать, поэтому
> не подскажу, но ни iptables, ни shorewall не логируют сетевые пакеты,
> они только готовят правила для пакетного фильтра, который уже может отправлять
> в логи если ему это настроить.

Ну да, в policy есть такие настройки, типа:
"net     all     DROP    info"


"РЕШЕНО"
Отправлено Man , 18-Сен-14 22:30 
rsyslog.conf

:msg, contains, "Shorewall:" /var/log/shorewall
& ~