Linux

[Centos 8] 방화벽(firewalld) 사용 방법

cob 2024. 1. 2. 13:56
CentOS 8에서 방화벽을 관리하는 데는 주로 firewalld를 사용한다.

 

 

 

1. firewalld 서비스 상태 확인

sudo systemctl status firewalld

  • acitve (running) : 방화벽 서비스가 활성화 상태
  • inactive (dead) : 방화벽 비활성화 상태

 

 

2. firewalld 시작하기(만약 비활성화되어 있다면)

sudo systemctl start firewalld

 

 

3. firewalld 설정 확인하기

sudo firewall-cmd --list-all

 

 

4. 방화벽 열기

포트를 열 때, 해당 포트를 어떤 서비스에 사용할지에 따라 --add-port 뒤에 tcp 또는 udp를 사용한다.
// 8080 포트 방화벽 열기
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent

// 변경사항 적용
sudo firewall-cmd --reload

 

 

5. 현재 열려있는 방화벽 확인

sudo firewall-cmd --zone=public --list-ports
반응형