티스토리 뷰

카테고리 없음

네트워크 보안 장비 로그의 종류와 보안 관제 활용 방법

qweasd1 2026. 10. 13. 22:02

목차


    방화벽에서 특정 IP의 통신을 차단했다는 로그가 발생했다고 가정해 보자. 해당 IP가 공격을 시도한 것인지, 정상적인 서비스 연결이 보안 정책에 의해 차단된 것인지는 로그 한 건만으로 판단하기 어렵다.

    여러 네트워크 보안 장비의 로그와 탐지 이벤트를 SOC에서 모니터링


    같은 시간에 IDS/IPS에서 침입 탐지 이벤트가 발생했거나 웹 방화벽에서 비정상적인 요청이 확인됐다면 상황은 달라진다. 서로 다른 보안 장비가 기록한 이벤트를 연결하면서 실제로 어떤 통신이 발생했고, 보안 정책이 어떻게 작동했는지 확인할 수 있기 때문이다.


    기업의 보안 관제에서는 다양한 보안 장비의 로그를 수집하지만, 로그를 많이 확보했다고 해서 위협 탐지 능력이 자동으로 높아지는 것은 아니다. 각 로그가 무엇을 기록하며, 어떤 판단의 근거가 될 수 있는지 이해하는 것이 먼저다.

    1. 네트워크 보안 장비 로그의 역할

    네트워크 보안 장비는 네트워크 트래픽을 분석하거나 접근을 제어하면서 여러 종류의 이벤트를 기록한다.

    로그에는 일반적으로 발생 시각, 출발지와 목적지, 통신 프로토콜, 이벤트 종류, 처리 결과 등이 포함된다. 다만 실제로 기록되는 항목은 장비 종류와 제조사, 설정된 로깅 정책에 따라 달라진다.


    이러한 로그는 크게 세 가지 목적으로 활용된다.


    첫 번째는 통신 이력 확인이다.

    어떤 시스템이 외부와 통신했는지, 통신이 허용되거나 차단됐는지 확인할 수 있다. 방화벽의 세션 로그와 트래픽 로그가 대표적이다.


    두 번째는 보안 위협 탐지다.

    IDS/IPS나 웹 방화벽이 의심스러운 패킷 또는 HTTP 요청을 탐지하면 관련 이벤트가 기록된다. 보안 담당자는 탐지 조건과 실제 통신 내용을 비교해 위협 가능성을 판단한다.


    세 번째는 사고 조사와 정책 변경 추적이다.

    장비 설정 변경, 관리자 로그인, 정책 수정 등의 관리 로그는 침해사고의 발생 경위를 조사하거나 비인가 변경 여부를 확인하는 근거로 활용된다.


    다만 로그는 장비가 관찰하고 기록한 범위만 보여준다. 기록이 없다는 사실만으로 해당 행위가 발생하지 않았다고 단정할 수는 없다.

    2. 주요 보안 장비별 로그 종류와 특징

    방화벽, IDS/IPS, 웹 방화벽, VPN에서 생성된 로그가 각 agent를 통해 SIEM으로 수집

    2.1. 방화벽 로그

    방화벽은 설정된 보안 정책을 기준으로 네트워크 통신을 허용하거나 차단한다.

    일반적으로 확인할 수 있는 로그는 트래픽 허용·차단, 세션 생성·종료, 정책 변경, 관리자 접근 기록 등이다. NAT를 사용하는 환경에서는 주소 변환 정보도 사고 분석에 도움이 된다.


    예를 들어 내부 서버에서 외부 IP로 연결을 시도했지만 방화벽에서 차단됐다면 출발지 IP, 목적지 IP, 포트, 프로토콜, 차단 정책을 확인할 수 있다.

    하지만 차단 로그가 발생했다고 해서 반드시 공격은 아니다. 신규 서비스의 방화벽 정책이 누락됐거나 정상적인 프로그램이 허용되지 않은 포트를 사용했을 가능성도 있다.


    반대로 허용 로그 역시 분석 가치가 있다. 침해된 시스템이 정상적으로 허용된 포트를 이용해 외부와 통신하는 상황에서는 차단 로그만으로 이상행위를 확인하기 어렵다.

    2.2. IDS/IPS 로그

    IDS(Intrusion Detection System)는 네트워크에서 의심스러운 활동을 탐지하며, IPS(Intrusion Prevention System)는 탐지 결과에 따라 통신을 차단하거나 제한하도록 구성할 수 있다.

    대표적인 로그 항목은 탐지 시각, 출발지와 목적지 IP, 탐지 규칙 또는 시그니처, 이벤트 심각도, 실제 수행된 대응 동작이다.


    예를 들어 특정 웹 취약점 공격과 유사한 요청이 발생하면 해당 탐지 규칙에 의해 경고가 기록될 수 있다.

    여기서 확인할 부분은 탐지와 차단이 동일한 의미가 아니라는 점이다.

    장비가 공격 패턴을 탐지했더라도 설정에 따라 경고만 기록했을 수 있다. 실제 차단 여부는 이벤트의 처리 동작과 장비 정책을 함께 확인해야 한다.


    또한 시그니처에 일치했다는 이유만으로 공격 성공 여부를 판단할 수 없다. 정상적인 통신이 탐지 규칙에 일치하는 오탐도 발생할 수 있다.

    2.3. 웹 방화벽(WAF) 로그

    웹 방화벽은 HTTP 요청을 분석해 웹 애플리케이션에 대한 공격 가능성을 탐지하거나 차단한다.

    일반적으로 요청 URL 경로, HTTP 메서드, 출발지 IP, 탐지 규칙, 처리 결과 등이 분석에 사용된다. 장비의 TLS 처리 방식과 로깅 설정에 따라 확인 가능한 데이터에는 차이가 있다.


    웹 방화벽 로그는 SQL Injection, XSS 등 웹 요청 기반 공격을 조사할 때 유용하다.

    다만 정상적인 요청에 공격 패턴과 비슷한 문자열이 포함돼 오탐이 발생할 수도 있다. 따라서 탐지 규칙뿐 아니라 해당 요청이 어떤 기능에 접근했는지, 실제 차단됐는지를 함께 확인하는 편이 정확하다.

    2.4. VPN 로그

    VPN 장비는 원격 사용자의 접속 및 인증 이력을 확인하는 데 활용된다.

    로그를 통해 사용자 계정, 로그인 성공·실패, 접속 시각, 원격 IP, VPN에 할당된 내부 IP, 세션 종료 등의 정보를 확인할 수 있다. 다중요소인증(MFA) 결과는 VPN 또는 연계된 인증 시스템의 로그에서 확인해야 하는 경우도 있다.


    예를 들어 평소 접속하지 않던 위치에서 VPN 인증이 성공했다면 추가 확인 대상이 될 수 있다.

    그렇다고 접속 위치의 변화만으로 계정 탈취를 확정할 수는 없다. 출장, 이동통신망, VPN 경유 접속 등 정상적인 사유가 있을 수 있으므로 사용자 확인과 후속 접근 이력을 함께 분석해야 한다.

    2.5. 프록시 및 DNS 관련 로그

    프록시와 DNS 서버도 네트워크 보안 관제에 활용할 수 있는 로그를 제공한다.


    프록시 로그는 사용자의 웹 접근 목적지, 요청 결과, 정책 적용 내역 등을 확인하는 데 도움이 된다. DNS 질의 로그는 내부 시스템이 어떤 도메인의 주소를 조회했는지 파악하는 데 활용된다.

    예를 들어 내부 단말이 평소 조회하지 않던 도메인을 반복적으로 질의하면 악성코드 통신이나 비정상 프로그램 실행 여부를 조사할 수 있다.


    단, DNS 질의가 있었다고 해서 해당 서버와 실제 통신이 이루어졌다는 의미는 아니다. DNS 질의 이후의 연결 여부는 방화벽이나 네트워크 트래픽 로그로 추가 확인해야 한다.

    보안 장비별 로그 비교

    구분 주요 로그 관제 활용 해석 시 주의점
    방화벽 허용·차단, 세션, 정책 변경 비정상 통신 및 접근 분석 차단 로그가 반드시 공격을 의미하지 않음
    IDS/IPS 공격 패턴 탐지, 시그니처, 대응 동작 침입 시도 탐지 및 분석 탐지와 실제 차단 여부를 구분해야 함
    WAF HTTP 요청, 탐지 규칙, 차단 결과 웹 공격 탐지 정상 요청에 대한 오탐 가능성
    VPN 인증, 접속·해제, 할당 IP 비정상 원격접속 분석 접속 위치 변화만으로 계정 탈취를 확정할 수 없음
    프록시·DNS 웹 접근, 도메인 질의 의심 목적지 및 통신 행위 분석 도메인 질의가 실제 접속을 증명하지는 않음

    각 장비는 서로 다른 관찰 지점을 가진다. 한 장비의 로그에서 확인할 수 없는 정보가 다른 장비에는 존재할 수 있다는 점이 통합 보안 관제의 출발점이다.

    3. 보안 관제에 필요한 로그 필드

    같은 종류의 보안 장비라도 기록하는 로그의 상세 수준은 다르다. 여러 장비의 로그를 연결하려면 공통으로 비교할 수 있는 데이터가 확보돼야 한다.


    대표적인 항목은 다음과 같다.

    • 발생 시각: 이벤트가 실제로 발생한 시각과 시간대
    • 출발지·목적지: IP 주소와 포트, 통신 방향
    • 이벤트 유형: 접속, 차단, 탐지, 정책 변경 등의 행위
    • 처리 결과: 허용, 차단, 경고, 인증 성공·실패 등
    • 장비 및 정책 정보: 로그를 생성한 장비, 적용된 규칙 또는 정책
    • 연관 식별자: 세션 ID, 사용자 계정, NAT 변환 정보 등 장비가 제공하는 식별 정보

    특히 시간 정보가 일치하지 않으면 서로 다른 로그의 선후관계를 잘못 판단할 수 있다.


    예를 들어 방화벽은 한국 표준시(KST)를 사용하고 VPN 장비는 UTC로 기록한다면, 두 장비의 로그를 비교하기 전에 시간대를 통일해야 한다. 장비 시간이 실제 시간과 어긋나 있다면 시간대 변환만으로 해결되지 않으므로 시간 동기화 상태도 점검해야 한다.

    다음은 설명을 위해 단순화한 가상 방화벽 로그다.

    timestamp=2026-10-13T09:15:20Z
    device=FW-EDGE
    src_ip=10.20.5.14
    dst_ip=198.51.100.24
    dst_port=443
    protocol=TCP
    action=deny
    rule_id=OUT-17

    이 로그에서는 내부 IP가 외부 목적지의 TCP 443 포트로 연결을 시도했고, 특정 방화벽 정책에 의해 차단됐다는 사실을 확인할 수 있다. 목적지 주소는 예시를 위한 문서화용 IP이며, 실제 공격이나 정상 업무 여부는 이 정보만으로 알 수 없다.


    로그가 SIEM으로 전달될 때에는 원본 이벤트를 보존하면서 주요 필드를 공통 구조로 변환하는 방식이 유용하다. 제품마다 src, source_ip, src_ip처럼 다르게 표현하는 항목을 일관되게 검색할 수 있기 때문이다.

    4. SIEM을 이용한 보안 로그 상관분석

    VPN 접속 기록과 방화벽 및 IDS/IPS 이벤트를 timeline에 따라 분석

    SIEM(Security Information and Event Management)은 여러 시스템에서 발생한 로그를 수집하고 분석해 보안 이벤트를 탐지하는 데 사용된다.

    SIEM의 핵심 가치는 로그를 한곳에 저장하는 것보다 서로 다른 로그 사이의 관계를 찾는 데 있다.

    가상 사례: VPN 접속 이후 비정상 통신 탐지

    다음은 로그 상관분석 방식을 설명하기 위한 가상의 상황이다.

    오전 8시 40분, 특정 사용자 계정으로 평소와 다른 환경에서 VPN 인증이 성공했다.


    오전 8시 43분, 해당 VPN 접속에 할당된 내부 IP에서 외부 서버로 통신이 발생했다는 방화벽 로그가 기록됐다.


    오전 8시 44분, 같은 통신과 관련된 것으로 보이는 IDS/IPS 탐지 이벤트가 발생했다.


    개별 로그만 보면 각각 정상 인증, 허용된 통신, 침입 탐지 경고에 해당한다.


    그러나 세 이벤트가 동일한 사용자와 통신 세션에 연결된다면 계정 탈취 또는 비정상 원격접속 가능성을 조사할 근거가 생긴다.


    보안 담당자는 다음 사항을 확인할 수 있다.

    1. VPN 인증에 사용된 계정과 실제 접속 사용자가 일치하는가?
    2. 접속 당시 할당된 내부 IP와 방화벽 로그의 출발지 정보가 연결되는가?
    3. NAT가 적용됐다면 주소 변환 전후의 정보가 일치하는가?
    4. IDS/IPS 탐지 규칙이 어떤 공격 패턴을 의미하며 실제 차단됐는가?
    5. 동일한 목적지로 이전에도 통신한 이력이 있는가?

    여기서 세 이벤트의 발생 시각이 가깝다는 사실만으로 동일한 행위라고 단정해서는 안 된다. IP 주소 재할당, NAT, 로그 수집 지연, 장비 간 시각 차이 등이 분석 결과에 영향을 줄 수 있다.

    상관분석은 침해사고를 자동으로 확정하는 과정이 아니라, 여러 이벤트를 하나의 조사 대상으로 연결하는 과정이다.

    5. 로그 수집보다 먼저 점검할 운영 조건

    로그를 SIEM에 연동했다고 해서 수집과 분석이 정상적으로 이루어지고 있다는 보장은 없다.

    보안 관제 담당자라면 다음 항목을 구분해서 점검하는 편이 좋다.

    5.1. 필요한 이벤트가 실제로 기록되는가?

    방화벽의 차단 로그만 수집하고 허용 로그를 제외하면 공격자의 정상 포트 악용 행위를 놓칠 수 있다.


    반대로 모든 트래픽을 무조건 수집하면 저장 비용과 분석 부담이 커진다.

    인터넷 연결 구간, 중요 서버 구간, 원격접속 구간 등 탐지 목적이 명확한 영역부터 수집 범위를 결정하고 확장하는 방법이 현실적이다.

    5.2. 로그가 누락되거나 지연되지 않는가?

    장비에서는 로그가 생성되지만 수집 서버의 저장 공간 부족이나 전송 장애 때문에 SIEM에 도착하지 않을 수 있다.


    로그 생성 시각과 수집 시각의 차이, 장비별 마지막 수신 시각, 수집 오류를 확인하면 이런 문제를 조기에 발견할 수 있다.

    5.3. 보안 이벤트를 재구성할 수 있는가?

    출발지 IP와 목적지 IP만 기록되고 실제 적용 정책이나 대응 동작이 누락됐다면 사고 조사에 한계가 있다.

    특히 NAT를 사용하는 환경에서는 주소 변환 정보를 확인할 수 있는지 점검해야 한다. 사용자 계정과 IP의 관계가 시간에 따라 바뀌는 VPN 환경도 마찬가지다.

    5.4. 로그 자체가 보호되고 있는가?

    보안 로그에는 IP 주소, 계정 정보, 접근 대상 등 민감한 운영 정보가 포함될 수 있다.

    수집 서버 접근 권한을 제한하고 로그 변경·삭제를 탐지할 수 있는 보호 방안을 마련해야 한다. 전송 구간 암호화와 보관 기간도 수집 목적, 법령, 내부 정책에 맞춰 결정해야 한다.

    관리자에 의한 로깅 중지나 수집 설정 변경 역시 추적 대상에 포함하는 것이 좋다.

    5.5. 탐지 룰이 실제 운영 환경에 적합한가?

    같은 포트 스캔 탐지 규칙이라도 기업에서 사용하는 취약점 점검 시스템이 정기적으로 실행되면 반복적인 경보가 발생할 수 있다.

    이 경우 모든 이벤트를 무조건 무시하는 대신 승인된 점검 시스템, 수행 시간, 접근 대상 등을 기준으로 예외 조건을 설계할 수 있다.


    다만 예외 조건을 지나치게 넓게 설정하면 실제 공격까지 탐지에서 제외될 수 있으므로 적용 범위와 변경 이력을 관리해야 한다.

    6. 실무자 관점: 로그 수집 우선순위 설정

    보안 장비를 모두 SIEM에 연결할 수 있더라도 모든 로그를 동일한 수준으로 분석하기는 어렵다.

    따라서 로그의 양보다 탐지하려는 위협에 필요한 증거가 확보되는지를 기준으로 우선순위를 정할 필요가 있다.

    예를 들어 외부 공개 웹서비스를 운영한다면 WAF 탐지 로그, 해당 서비스 구간의 방화벽 로그, 서버·애플리케이션 로그를 함께 확인할 수 있어야 한다.


    원격근무 사용자가 많은 조직이라면 VPN 인증 로그와 계정 인증 이벤트, 접속 이후 내부 네트워크 접근 기록의 연결이 유용하다.

    중요 서버의 외부 통신을 조사해야 한다면 방화벽의 허용·차단 로그와 NAT 정보, DNS 질의 이력이 조사 범위를 좁히는 데 도움이 된다.

    운영 체계를 점검할 때는 다음 세 가지 질문으로 시작할 수 있다.

    • 탐지하려는 시나리오에 필요한 로그가 모두 존재하는가?
    • 서로 다른 로그를 시간·IP·계정·세션 기준으로 연결할 수 있는가?
    • 탐지 이후 담당자가 실제로 조사하고 대응할 수 있는 정보가 남아 있는가?

    세 질문 중 하나라도 답하기 어렵다면 로그 수집량을 늘리기보다 해당 구간의 기록 항목과 수집 설정을 먼저 확인하는 편이 효율적이다.

    7. 결론

    네트워크 보안 장비 로그는 장비가 처리한 통신과 보안 이벤트를 보여주는 중요한 조사 자료다. 그러나 개별 로그만으로 공격 여부나 침해 성공 여부까지 확정할 수 있는 것은 아니다.

    방화벽, IDS/IPS, WAF, VPN 등 서로 다른 장비의 기록을 연결하려면 공통 필드, 정확한 시간 정보, 안정적인 수집 체계가 필요하다.


    보안 관제 환경을 개선할 때는 장비별 로그 수집 여부보다 실제 의심 행위가 발생했을 때 이를 재구성할 수 있는지부터 확인하는 것이 좋다.

    참고자료

    1. Australian Cyber Security Centre — Best practices for event logging and threat detection
    2. NIST — SP 800-92 Guide to Computer Security Log Management
    3. MITRE ATT&CK — Network Traffic Flow
    4. OWASP — Logging Cheat Sheet
    5. IETF — RFC 5424: The Syslog Protocol