개발
CentOS 7.9에서 방화벽 설정하기
에드몽단테스
2020. 11. 26. 18:06
CentOS 6.x 버전에는 방화벽 설정을 위해 lokkit을 제공했다.
7.x에서는 firewalld를 사용한다.
방화벽 상태를 확인한다.
# firewall-cmd --state
만약 firewalld가 설치되어 있지 않다면 yum으로 설치한다.
# yum install firewalld
부팅시 자동으로 방화벽이 설정되게 한다면 다음 명령어를 이용한다.
# systemctl enable firewalld
방화벽 시작 및 종료하기
# systemctl start firewalld
# systemctl stop firewalld
방화벽 목록 확인하기
# firewall-cmd --list-all
특정포트 방화벽에 추가(허용) 및 삭제(불허)하기
# firewall-cmd --permanent --add-port=80/tcp
# firewall-cmd --permanent --remove-port=80/tcp
방화벽 설정을 수정했다면 꼭 갱신을 해줘야 한다.
# firewall-cmd --reload
반응형