[Linux] 리눅스(CentOS7) 방화벽(firewall) 설정 명령어

 

# 방화벽 설정 목록 확인

firewall-cmd --list-all

 

# 개방된 포트 목록 확인

firewall-cmd --list-ports

 

# 포트 개방

firewall-cmd --permanent --zone=public --add-port={{개방할 포트}}/tcp
#firewall-cmd --permanent --zone=public --add-port=80/tcp

 

# 포트 제거

firewall-cmd --permanent --zone=public --remove-port={{제거할 포트}}/tcp
#firewall-cmd --permanent --zone=public --remove-port=80/tcp

 

# 방화벽 reload

firewall-cmd --reload

 

# 방화벽 상태 확인

systemctl status firewalld

 

# 방화벽 on/off

#방화벽 on
systemctl start firewalld

#방화벽 off
systemctl stop firewalld

 

# 방화벽 활성화 (OS Reboot 시 방화벽 on) / 비활성화 (OS Reboot 시 방화벽 off)

#방화벽 활성화
systemctl enable firewalld

#방화벽 비활성화
systemctl disable firewalld