AIWAF

다운로드 11
업데이트 2025. 5. 18.

설치 매뉴얼

AIWAF 로그 전송 설정

환경 설정 > 로그 관리 > ESM 설정에서 아래와 같이 설정하세요.

AIWAF 로그 전송 설정

  • 사용 여부: 사용

  • 로그 전송 주기: 60초

  • 인코딩: UTF-8

  • 프로토콜: UDP

  • 탐지 로그 포맷: 기본값

    로그 유형 (DETECT)|식별 ID (WAF)|시간|식별 IP (eth0)|제품 버전|클라이언트 IP|클라이언트 포트|서버 IP|서버 포트|도메인|룰 이름|위험도|조치|요청 데이터|응답 데이터|탐지 코드 번호|탐지 유형|탐지 개수|탐지 근거|프로토콜|호스트|경로|요청 길이|Origin IP|국가|국가(Origin IP)|패턴 이름|패턴 코드
    
  • 감사 로그 포맷: 기본값

    로그 유형 (AUDIT)|식별 ID (WAF)|시간|식별 IP (eth0)|제품 버전|클라이언트 IP|아이디|감사 로그 유형|감사 로그 데이터
    
  • 트래픽 로그 포맷: 기본값

    로그 유형 (TRAFFIC)|식별 ID (WAF)|시간|식별 IP (eth0)|제품 버전|도메인|BPS(전체)|BPS(HTTP)|BPS(HTTPS)|TPS(전체)|TPS(HTTP)|TPS(HTTPS)|CPS(HTTP)|CPS(HTTPS)|CPS(전체)|OPEN CONNECTION(HTTP)|OPEN CONNECTION(HTTPS)|OPEN CONNECTION(전체)|접속자 수|접속자 수(Origin IP)|공격자 수|공격자 수(Origin IP)|공격 건수
    
  • 시스템 로그 포맷: 기본값

    로그 유형 (SYSTEM)|식별 ID (WAF)|시간|식별 IP (eth0)|제품 버전|httpgw 개수|httpgw 상태|링크 상태|CPU|Select CPU|메모리|디스크
    

로그 포맷은 기본값을 사용합니다. 로그 포맷을 변경하면 로그프레소에서 aiwaf 파서 설정을 함께 변경해야 합니다.

AIWAF API 허용 설정

환경 설정 > 제품 설정 > Open API 설정에서 아래와 같이 설정하세요.

AIWAF API 허용 설정

  • 사용 여부: 사용

로그프레소 수집 설정

이 문서를 참고해 수집기를 추가하세요. 기본 설치되는 대시보드 및 데이터셋은 이름이 WAF_AIWAF로 시작하는 테이블을 참조합니다.

AIWAF 수집 설정

다음은 수집기 설정 중 필수 입력 항목입니다.

  • 이름: 수집기를 식별할 고유한 이름 입력
  • 주기: 60초
  • 적재 위치/수집 위치: 로그프레소 플랫폼 구성에 따라 적합한 노드 선택
  • 수집 모델: AIWAF 선택
  • 테이블: WAF_AIWAF로 시작하는 테이블 이름 입력
  • 원격지 IP: 로그를 전송하는 Syslog 클라이언트의 IP 주소 (AIWAF 장비의 관리 IP 주소)

로그프레소 접속 프로파일 설정

이 문서를 참고해 접속 프로파일을 추가하세요.

로그프레소 AIWAF 접속 프로파일 설정

다음은 접속 프로파일 설정 중 필수 입력 항목입니다.

  • 이름: 접속 프로파일을 식별할 고유한 이름
  • 식별자: 로그프레소 쿼리 등에서 사용할 접속 프로파일의 고유 식별자
  • 유형: AIWAF 선택
  • 엔드포인트: AIWAF의 API 엔드포인트를 https://IP:223 형식으로 입력
    • 웹 관리 콘솔 통신 포트는 222, REST API 통신 포트는 223이므로 유의하세요.
  • 계정: AIWAF 장비의 최고 관리자 계정
    • 확장 명령어 및 차단 연동에 필요한 API 호출은 최고 관리자 계정에서만 수행할 수 있습니다.
  • 암호: AIWAF 장비의 최고 관리자 계정 암호

접속 프로파일 설정이 완료되면 쿼리나 플레이북에서 AIWAF와 관련된 확장 명령어를 사용할 수 있습니다.

로그프레소 차단 연동 설정

실시간 탐지 또는 배치 탐지 시나리오를 이용해 탐지된 공격자의 IP 주소를 차단하도록 AIWAF와 연동하려면 이 문서를 참고해 차단 연동을 설정하세요.

로그프레소 AIWAF 차단 연동 설정

다음은 차단 연동을 위한 필수 입력 항목입니다.

  • 이름: 차단 연동을 식별할 고유 이름
  • 차단 연동 모델: AIWAF 선택
  • 접속 프로파일: 미리 설정해둔 접속 프로파일 선택
  • 주소 그룹: 차단할 IP 주소 정보가 기록되는 주소 그룹을 선택하거나 생성
  • 룰 이름 목록
    • 쉼표(,)로 구분하여 여러 개의 룰 이름을 입력하면 주소 그룹에 IP 주소를 추가하는 시점에 AIWAF 장비에 IP 블랙리스트 룰을 자동으로 생성합니다.
    • 여러 개의 룰 이름을 설정하면 기입한 순서대로 여유 공간이 남아있는 IP 블랙리스트 룰에 IP 주소를 추가합니다.
  • 최대 항목 수
    • AIWAF는 단일 블랙리스트 룰에서 최대 256개의 항목을 지원합니다(기본값: 200).
  • 차단 예외 IP
    • 실수로 중요 자산의 IP 주소가 차단되어 장애가 발생하지 있도록 동기화에서 배제할 IP 주소를 쉼표로 구분하여 입력하세요.
    • 최소한 로그프레소 서버 주소 및 AIWAF 관리 IP 주소를 설정하는 것을 권장합니다.

이제 로그프레소의 주소 그룹에 IP 주소가 추가되면 모니터랩 AIWAF의 Admin 정책 > IP 정책 > IP 블랙리스트에 동기화되는 것을 확인할 수 있습니다.

실시간 탐지 시나리오, 배치 탐지 시나리오에서 위협 탐지 시 자동으로 주소 그룹에 공격자 IP 주소를 추가하도록 설정하거나, 티켓 조회 시 출발지 IP나 목적지 IP를 클릭하여 IP 블랙리스트에 추가함으로써 웹 방화벽까지 즉시 위협 IP 차단 조치를 완료할 수 있습니다.