Где я могу найти файл журнала брандмауэра Centos - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть некоторые порты, блокируемые брандмауэром, когда я устанавливаю свой сервер Centos, например, Gerrit не может отправить электронное письмо из-за ошибки тайм-аута, когда я останавливаю службу firewalld, это работает! И так же, как shadowsocks, когда я запускаю службу firewalld, я ничего не могу получить от своего сервера. я уже открыл серверный порт 8388 & 8389 & 465 & 25. но он просто не работал!

Я хочу отследить какой-нибудь файл журнала брандмауэра, чтобы найти, какой порт не будет прерван. И я могу отследить файл / usr / sbin / firewalld, который принадлежит вам, и конфигурацию импорта брандмауэра, config установить местоположение файла журнала ... .so вы могли бы сказать мне, как найти местоположение файла журнала?

Большое спасибо!

1 Ответ

0 голосов
/ 01 ноября 2018

Файлы журнала

Журналы находятся в /var/log/firewalld.

Вы можете использовать tail для автоматического обновления вывода и отображения последних нескольких строк:

tail -f /var/log/firewalld

Может потребоваться активировать ведение журнала при запуске с помощью --debug. Вы можете просто добавить его в /etc/sysconfig/firewalld:

FIREWALLD_ARGS=--debug=10

и перезапустите процесс с помощью sudo systemctl restart firewalld

Добавить услугу к firewalld

Также вам может понадобиться добавить саму службу следующим образом (замените https):

firewall-cmd --set-default-zone=dmz 2>&1 > /dev/null
firewall-cmd --zone=dmz --permanent --add-service=https 2>&1 > /dev/null
firewall-cmd --reload 2>&1 > /dev/null
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...