윈도우 서버구축/보안
리눅스 방화벽 설정
서버이야기
2017. 3. 7. 18:14
리눅스 방화벽 설정 - CentOS 7
firewlld(CentOS 7 방화벽)
방화벽은 일종에 Windows 방화벽이라고 생각 하시면 됩니다
systemd 기반으로 작동되기 때문에 명령어 또한 systemctl 또는 firewalld -cmd를 사용하시면 됩니다
CentOS 6에서는 iptable을 사용하였지만 CentOS 7부부터는 firewalld를 사용합니다
이제 CentOS 방화벽 설정을 진행해보도록 하겠습니다
CentOS 7 방화벽 설정하기
CentOS 7는 사용하여 방화벽상태, 실행, 정지, IP 허용을 진행해 보겠습니다
방화벽 상태 확인
firewall-cmd --state
방화벽 설정 완료후 로드
firewall-cmd --reload
방화벽에 허용된 포트/리스트 확인
firewall-cmd --list-all
방화벽에 허용할 포트 추가
firewall-cmd --add-port=9797/tcp
방화벽에 허용한 포트 삭제
firewall-cmd --remove-port=9797/tcp
방화벽을 정지후 방화벽을 중지 시킨후 실행 하지 않도록 설정
systemctl stop firewalld systemctl mask firewalld