CentOS 7 / firewall-cmd 명령어로 방화벽 관리하기
CentOS의 방화벽 관리 데몬은 firewalld입니다. 설정은 firewall-cmd 명령어로 합니다.
방화벽 실행 여부 확인
firewall-cmd --state
실행 중이면 running, 실행 중이 아니면 not running을 출력합니다.
방화벽 다시 로드
firewall-cmd --reload
방화벽 설정 후 다시 로드해야 적용됩니다.
존(Zone) 출력하기
firewall-cmd --get-zones
존(zone) 목록을 출력합니다.
firewall-cmd --get-default-zone
기본 존을 출력합니다.
firewall-cmd --get-active-zones
활성화된 존을 출력합니다.
사용 가능한 서비스/포트 출력하기
firewall-cmd --list-all
사용 가능한 모든 서비스/포트 목록을 출력합니다.
firewall-cmd --zone=public --list-all
public 존에 ...