기존의 버전과는 조금 다르게 CentOS7 부터는 'firewall-cmd'라는 명령어를 통해 방화벽 해제를 할 수 있다. 사용방법은 아래와 같다.

 

 

 

# CentOS7에서 방화벽 포트를 오픈하는 방법

 

-. 현재 오픈된 포트 확인

[root@localhost ~]# netstat -tulpn | grep LISTEN

 

-. 방화벽 iptables 확인

[root@localhost ~]# iptables -L --line

 

-. 방화벽 포트오픈 추가

[root@localhost ~]# firewall-cmd --permanent --zone=public --add-port=3306/tcp

 

-. 방화벽 포트오픈 제거

[root@localhost ~]# firewall-cmd --permanent --zone=public --remove-port=3306/tcp

 

-. 방화벽 설정 재시작

[root@localhost ~]# sudo firewall-cmd --reload

 

Private comment