FirewallD는 네트워크 연결 및 인터페이스의 신뢰 수준을 동적으로 관리하는 완벽한 방화벽 솔루션입니다. 이를 통해 시스템에서 허용되거나 허용되지 않는 트래픽을 완전히 제어할 수 있습니다.
CentOS 7, FirewallD는 기본 방화벽 관리 도구로 ipt 테이블을 대체합니다.
방화벽 D 서비스를 활성화 상태로 유지하는 것이 좋지만 테스트와 같은 경우에는 완전히 중지하거나 비활성화해야 할 수도 있습니다.
FirewallD on Cent를 비활성화하는 방법을 보여드리겠습니다.OS 7 시스템입니다.
필수 조건
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.
'SW > 리눅스' 카테고리의 다른 글
Debian 9 : MariaDB 설치하는 방법, 예제, 명령어 (0) | 2021.01.09 |
---|---|
Ubuntu 18.04 : Apache에 Nextcloud 설치하는 방법, 예제, 명령어 (0) | 2021.01.08 |
Ubuntu 18.04 : SSH 설정하는 방법, 예제, 명령어 (0) | 2021.01.06 |
Cent OS 7 : Let's Encrypt Apache 보호하는 방법, 예제, 명령어 (0) | 2021.01.05 |
Linux : Tar 명령어, 예제, 사용 방법 (Create and Extract Archives) (0) | 2021.01.04 |