방화벽Firewall

Firewall

네트워크 트래픽을 정해진 규칙에 따라 허용하거나 차단하는 보안 장치나 소프트웨어예요.

쉽게 비유하면

누가 어느 출입구로 어떤 목적으로 드나들 수 있는지 확인하는 출입 관리와 같아요.

조금 더 자세히

주소, 포트, 연결 상태나 애플리케이션 정보 등을 기준으로 판단해요. 호스트 한 대나 네트워크 경계, 클라우드 환경 등에 배치할 수 있어요.

허용된 연결을 통한 공격이나 앱의 권한 오류까지 모두 막지는 못해요. 웹 요청을 다루는 WAF 등은 검사 범위가 다르므로 역할을 구분해야 해요.

왜 생겼나요

서비스에 불필요한 외부 접근을 줄이고 네트워크 사이의 통신 경계를 통제하려고 사용해요.

어떻게 작동하나요

  1. 1. 정책 정의 필요한 출발지, 목적지와 서비스만 허용하도록 규칙을 정해요.
  2. 2. 트래픽 검사 통신의 정보와 상태를 규칙에 대조해요.
  3. 3. 허용·차단과 검토 결정을 적용하고 기록과 업무 영향을 검토해요.

활용 예시

  • 관리 포트의 접근 제한
  • 내부 시스템 사이 통신 제한
  • 서버의 외부 노출 최소화

흔한 오해

방화벽만 있으면 서비스는 안전한가요?

허용된 통신 안에서도 취약점과 계정 도용이 발생할 수 있어요. 인증, 업데이트와 앱 검증 등을 함께 해야 해요.

이렇게 쓰여요

서비스 연결 허용

“일단 전체를 열지 말고 필요한 출발지와 포트만 허용하고, 예외 규칙의 만료도 정하자”라고 이야기해요.

관련 용어

함께 보면 좋은 용어

최종 업데이트