Eu alerg CentOS 8 Webserver și recent am avut câteva probleme cu CSF Firewall, cel LCR Serviciul rulează, dar LFD este eșuată.
Am făcut câteva cercetări și am reușit să-l rezolv făcând iptables --flush
(Totuși, nu sunt sigur că a fost problema!).
Cu toate acestea, se pare că există o problemă cu iptables service, când îl pornesc primesc această eroare:
iptables.service - firewall IPv4 cu iptables
Încărcat: încărcat (/usr/lib/systemd/system/iptables.service; activat; prestabilit furnizor: dezactivat)
Activ: eșuat (Rezultat: cod de ieșire) din Mar 2021-06-22 23:46:44 EET; acum 13 minute
Proces: 11362 ExecStart=/usr/libexec/iptables/iptables.init start (code=exited, status=1/FAILURE)
PID principal: 11362 (cod=ieșit, stare=1/Eșec)
22 iunie 23:46:44 server.ahmedsuror.com systemd[1]: Se pornește paravanul de protecție IPv4 cu iptables...
22 iunie 23:46:44 server.ahmedsuror.com iptables.init[11362]: iptables: Aplicarea regulilor firewall: iptables-restore v1.8.4 (nf_tables): Lanțul „INVDROP” nu există
22 iunie 23:46:44 server.ahmedsuror.com iptables.init[11362]: A apărut o eroare la linia: 5
22 iunie 23:46:44 server.ahmedsuror.com iptables.init[11362]: Încercați „iptables-restore -h” sau „iptables-restore --help” pentru mai multe informații.
22 iunie 23:46:44 server.ahmedsuror.com iptables.init[11362]: [FAILED]
22 iunie 23:46:44 server.ahmedsuror.com systemd[1]: iptables.service: Proces principal ieșit, cod=ieșit, stare=1/Eșec
22 iunie 23:46:44 server.ahmedsuror.com systemd[1]: iptables.service: a eșuat cu rezultatul „exit-code”.
22 iunie 23:46:44 server.ahmedsuror.com systemd[1]: Nu s-a pornit firewall IPv4 cu iptables.
Avertisment: Jurnalul a fost rotit de la pornirea unității. Ieșirea jurnalului este incompletă sau indisponibilă.
Am revizuit /etc/sysconfig/iptables dosar și se pare că INVDROP lanțul este problema, dar după o lungă cercetare am descoperit că acest lanț este creat și gestionat de LCR.
Care este problema și dacă LCR și LFD functioneaza corect ar trebui sa ma deranjez?
De asemenea, am testat iptables folosind scriptul Perl la /etc/csf/csftest.pl
si toate sunt ok:
[root@server csf]# perl csftest.pl
Se testează ip_tables/iptable_filter...OK
Se testează ipt_LOG...OK
Se testează ipt_multiport/xt_multiport...OK
Se testează ipt_REJECT...OK
Se testează ipt_state/xt_state...OK
Se testează ipt_limit/xt_limit...OK
Se testează ipt_recent...OK
Se testează xt_connlimit...OK
Se testează ipt_owner/xt_owner...OK
Se testează iptable_nat/ipt_REDIRECT...OK
Se testează iptable_nat/ipt_DNAT...OK
REZULTAT: csf ar trebui să funcționeze pe acest server
Orice ajutor este foarte apreciat...