SW/리눅스

CentOS 7 : Firewalld 비활성화, 정지하는 방법, 예제, 명령어

얇은생각 2021. 1. 7. 07:30
반응형

FirewallD는 네트워크 연결 및 인터페이스의 신뢰 수준을 동적으로 관리하는 완벽한 방화벽 솔루션입니다. 이를 통해 시스템에서 허용되거나 허용되지 않는 트래픽을 완전히 제어할 수 있습니다.

CentOS 7, FirewallD는 기본 방화벽 관리 도구로 ipt 테이블을 대체합니다.

방화벽 D 서비스를 활성화 상태로 유지하는 것이 좋지만 테스트와 같은 경우에는 완전히 중지하거나 비활성화해야 할 수도 있습니다. 

FirewallD on Cent를 비활성화하는 방법을 보여드리겠습니다.OS 7 시스템입니다.

 

CentOS 7 : Firewalld 비활성화, 정지하는 방법, 예제, 명령어

 

 

필수 조건

sudo 권한을 가진 사용자로 로그인했는지 확인합니다. 

연결 문제가 발생하거나 방화벽을 구성하는 데 문제가 있어 방화벽을 비활성화하는 경우 centos 7에서 방화벽을 설정하는 방법을 다른 포스팅에서 확인해주세요.

 

 

 

방화벽 상태 확인

방화벽 D 서비스의 현재 상태를 보려면 firewall-cmd 명령을 사용합니다.

sudo firewall-cmd --state

 

 

FirewallD 서비스가 Cent에서 실행 중인 경우입니다.위의 명령이 다음 메시지를 인쇄합니다.

running

 

 

 

방화벽 비활성화

다음 명령을 사용하여 FirewallD 서비스를 일시적으로 중지할 수 있습니다.

sudo systemctl stop firewalld

 

 

그러나 이 변경은 현재 런타임 세션에만 유효합니다.

방화벽을 영구적으로 비활성화하려면 다음과 같이 하십시오. CentOS 7 시스템에서 다음 단계를 수행하십시오.

01. 먼저 다음을 사용하여 FirewallD 서비스를 중지합니다.

sudo systemctl stop firewalld

 

 

02. 시스템 부팅 시 자동으로 시작되도록 FirewallD 서비스를 비활성화합니다.

sudo systemctl disable firewalld

 

 

위 명령의 출력은 다음과 같습니다.

Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

 

 

03. FirewallD 서비스를 마스킹하여 다른 서비스에서 방화벽을 시작할 수 없도록 합니다.

sudo systemctl mask --now firewalld

 

 

출력에서 볼 수 있듯이 마스크 명령은 방화벽 서비스에서 /dev/null로의 심볼 링크를 생성합니다.

Created symlink from /etc/systemd/system/firewalld.service to /dev/null.

 

반응형