기본 설치 후 CentOS 7 방화벽 오류 및 경고

기본 설치 후 CentOS 7 방화벽 오류 및 경고

내 VPS에는 최소 CentOS 7이 설치되어 있지만 방화벽이 사전 설치되어 있지 않습니다.

이 질문은 다음과 관련이 있습니다.이 문제

설치했는데 시작 시 다음 오류가 발생했습니다.

# systemctl enable firewalld.service
# systemctl start firewalld
# systemctl status firewalld
* firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2019-08-20 17:54:23 EDT; 5s ago
     Docs: man:firewalld(1)
 Main PID: 756 (firewalld)
   CGroup: /system.slice/firewalld.service
           |-756 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
           `-800 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid

Aug 20 17:54:22 server systemd[1]: Starting firewalld - dynamic firewall daemon...
Aug 20 17:54:23 server systemd[1]: Started firewalld - dynamic firewall daemon.
Aug 20 17:54:26 server firewalld[756]: WARNING: ipset not usable, disabling ipset usage in firewall.
Aug 20 17:54:27 server firewalld[756]: ERROR: Failed to read file "/proc/sys/net/netfilter/nf_conntrack_helper": [Errno 2] No such file or directory: '/proc/sys/net/netfilter/nf_conntrack_helper'
Aug 20 17:54:27 server firewalld[756]: WARNING: Failed to get and parse nf_conntrack_helper setting
Aug 20 17:54:27 server firewalld[756]: WARNING: ebtables not usable, disabling ethernet bridge firewall.

iptables를 설치하고 방화벽 서비스를 다시 시작했지만 똑같은 오류가 발생했습니다. 전체 재부팅을 했는데도 dnf update여전히 같은 오류가 발생했습니다.

사용을 제안한 다른 스레드에서 답변을 시도했지만 depmod오류가 발생했습니다.

# depmod
depmod: ERROR: could not open directory /lib/modules/2.6.32-042stab120.19: No such file or directory
depmod: FATAL: could not search modules: No such file or directory

내 컴퓨터에서 여러 개의 미니 설치를 수행했지만 VPS에서는 환경이 약간 다른 것 같습니다. 어떻게 진행해야 할지 잘 모르겠습니다.

이러한 경고 및 오류를 해결하려면 어떻게 해야 합니까?


이야기 시간. 내 VPS 공급자는 비표준 SSH 포트(22 아님)를 사용합니다. 서비스를 설치하고 다시 시작한 후에 포트를 여는 것을 잊어버렸다는 것을 깨달았습니다. 나는 나 자신을 잠갔다!

내 공급자는 직렬 콘솔용 웹 인터페이스도 제공하므로 돌아가서 포트를 열 수 있습니다. 그러나 이것은 또한 방화벽이 작동하는 것처럼 보인다는 것을 알려줍니다.


방화벽의 현재 상태는 방화벽이 제대로 작동하는 데 어떤 영향을 미치나요?

답변1

오래된 커널을 사용하고 있을 수 있습니다. 커널 버전을 확인하세요. 3.10 이상이어야 합니다.

$ uname -a

자세한 내용은 여기를 참조하세요:Github의 FirewallD

관련 정보