1

Когда я использую действие LOG в некоторых правилах iptables, я получаю вывод как в STDOUT или STDERR консоли xm, так и в /var /log /messages.

Есть ли способ заставить iptables писать только в журнал без записи в консоль?

Спасибо, что впереди.

3 ответа3

2

измените зарегистрированный уровень правила iptables на "info".

например:

/usr/sbin/iptables -A INPUT -j LOG - журнал префикса "FIREWALL:INPUT" - информация уровня журнала

2

В соответствии с ответом Sirex вы можете подавить вывод системного журнала на консоль из всех программ с помощью dmesg -n 1 .

0

Вы можете попробовать перенаправить stdout и stderr на нулевое устройство:

iptables ... &> /dev/null

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .