web-dev-qa-db-fra.com

où puis-je trouver le fichier journal du pare-feu centos

J'ai des ports bloqués par le pare-feu lorsque je configure mon serveur centos, comme gerrit ne peut pas envoyer d'e-mail par erreur de temporisation lorsque j'arrête le service firewalld, cela fonctionne! Et comme pour les ombres, lorsque je démarre le service firewalld, je ne peux rien obtenir de mon serveur. j'ai déjà ouvert le port du serveur 8388 & 8389 & 465 & 25. mais cela n'a tout simplement pas fonctionné!

Je veux lire un fichier journal du pare-feu pour trouver le port qui ne sera pas abandonné. Et je pense que l'auteur du fichier/usr/sbin/firewalld est vous, et la configuration d'importation du pare-feu, config définir l'emplacement du fichier journal .... vous me dites comment localiser l'emplacement du fichier journal?

Merci beaucoup!

4
TomDuan

Fichiers journaux

Les journaux sont dans /var/log/firewalld.

Vous pouvez utiliser tail pour renouveler automatiquement la sortie et afficher les dernières lignes:

tail -f /var/log/firewalld

Vous devrez peut-être activer la journalisation au démarrage avec --debug. Vous pouvez simplement l'ajouter dans /etc/sysconfig/firewalld:

FIREWALLD_ARGS=--debug=10

et redémarrez le processus avec Sudo systemctl restart firewalld

Ajoutez le service à firewalld

Vous devrez peut-être également ajouter le service lui-même comme ceci (remplacez le 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
3
Hafenkranich