Install Guide
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 API 허용 설정
제품 설정 > Open API 설정 항목으로 이동하여 아래와 같이 설정합니다.
- 사용 여부: 사용
로그프레소 수집 설정
이 문서를 참고해 수집기를 추가하세요. 기본 설치되는 대시보드 및 데이터셋은 이름이 WAF_AIWAF
로 시작하는 테이블을 참조합니다.
다음은 수집기 설정 중 필수 입력 항목입니다.
- 이름: 수집기를 식별할 고유한 이름 입력
- 주기: 5초
- 적재 위치/수집 위치: 로그프레소 플랫폼 구성에 따라 적합한 노드 선택
- 수집 모델:
AIWAF
선택 - 테이블:
WAF_AIWAF
로 시작하는 테이블 이름 입력 - 원격지 IP: 로그를 전송하는 Syslog 클라이언트의 IP 주소 (AIWAF 장비의 관리 IP 주소)
로그프레소 접속 프로파일 설정
이 문서를 참고해 접속 프로파일을 추가하세요.
다음은 접속 프로파일 설정 중 필수 입력 항목입니다.
- 이름: 접속 프로파일을 식별할 고유한 이름
- 식별자: 로그프레소 쿼리 등에서 사용할 접속 프로파일의 고유 식별자
- 유형:
AIWAF
선택 - 엔드포인트: AIWAF의 API 엔드포인트를
https://IP:223
형식으로 입력- 웹 관리콘솔 포트(222)와 REST API 통신 포트(223) 번호가 다르므로 유의하세요.
- 계정: AIWAF 장비의 관리자 계정 (전용 계정 생성 권장)
- 암호: AIWAF 장비의 관리자 계정 암호
접속 프로파일 설정이 완료되면 쿼리나 플레이북에서 AIWAF와 관련된 확장 명령어를 사용할 수 있습니다.
로그프레소 차단 연동 설정
실시간 탐지 또는 배치 탐지 시나리오를 이용해 탐지된 공격자의 IP 주소를 차단하도록 AIWAF와 연동하려면 이 문서를 참고해 차단 연동을 설정하세요.
다음은 차단 연동을 위한 필수 입력 항목입니다.
- 이름: 차단 연동을 식별할 고유 이름
- 차단 연동 모델:
AIWAF
선택 - 접속 프로파일: 미리 설정해둔 접속 프로파일 선택
- 주소 그룹: 차단할 IP 주소 정보가 기록되는 주소 그룹 선택 또는 생성
- 룰 이름 목록
- 쉼표로 구분하여 여러 개의 룰 이름을 입력하면, 주소 그룹에 차단용 IP 주소를 추가하는 시점에 AIWAF 장비에 IP 블랙리스트 룰을 자동으로 생성합니다.
- 여러 개의 룰 이름을 설정하면 기입한 순서대로 여유 공간이 남아있는 IP 블랙리스트 룰에 IP 주소를 추가합니다.
- 최대 항목 수
- AIWAF는 단일 블랙리스트 룰에서 최대 256개의 항목을 지원하므로, 256 이하의 값을 지정해야 합니다.
- 차단 예외 IP
- 실수로 중요 자산의 IP 주소가 차단되어 장애가 발생하지 있도록 동기화에서 배제할 IP 주소를 쉼표로 구분하여 입력합니다.
- 최소한 로그프레소 서버 주소 및 AIWAF 관리 IP 주소를 설정하는 것을 권장합니다.
이제 로그프레소의 주소 그룹에 IP 주소를 추가하면 AIWAF 장비의 Admin 정책 > IP 정책 > IP 블랙리스트에 동기화되는 것을 확인할 수 있습니다.
탐지 시나리오에서 위협 탐지 시 자동으로 IP 블랙리스트에 공격자 IP 주소를 추가하도록 설정하거나, 티켓 조회 시 출발지 IP나 목적지 IP를 클릭하여 IP 블랙리스트에 추가함으로써 웹 방화벽까지 즉시 위협 IP 차단 조치를 완료할 수 있습니다.