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
반응형
'Linux' 카테고리의 다른 글
[Linux / Centos] 인바운드(Inbound)/아웃바운드(Outbound) 특정 IP만 접근 허용 방법 (0) | 2024.01.30 |
---|---|
[리눅스 / 윈도우] Telnet / Ping 차이 및 사용법 (0) | 2023.11.28 |