내용으로 건너뛰기

AWS WAF를 사용하여 API Gateway REST API에 속도 기반 규칙을 적용하려면 어떻게 해야 합니까?

2분 분량
0

AWS WAF를 사용하여 Amazon API Gateway REST API에서 속도 기반 규칙을 구현하려고 합니다.

해결 방법

참고: AWS WAF는 현재 API Gateway REST API만 지원합니다.

AWS WAF를 사용하여 REST API에 속도 기반 규칙을 적용하려면 속도 기반 규칙이 포함된 보호 팩을 생성하고 REST API와 연결하십시오.

웹 ACL 생성

다음 단계를 완료하십시오.

  1. AWS WAF 콘솔을 엽니다.
  2. 탐색 창에서 AWS WAF를 선택합니다.
  3. 리소스 및 보호 팩을 선택합니다.
  4. 보호 팩 생성을 선택합니다.
  5. 보호 팩을 설정하려면 다음 값을 구성하십시오.
    앱 카테고리 드롭다운 목록에서 API 및 통합 서비스를 선택합니다.
  6. 보호해야 할 리소스 선택에서 리소스 추가를 선택합니다.
  7. 리전별 리소스 추가를 선택합니다.
  8. 목록에서 API를 선택합니다.
  9. 보호 팩 선택에서 AWS WAF가 제공하는 모든 보호 기능으로 직접 팩 제작을 선택합니다.
  10. 오른쪽 창에서 사용자 지정 규칙을 선택하고 다음을 선택합니다.
  11. 속도 기반 규칙을 선택한 후 다음을 선택합니다.
    작업에서 차단을 선택합니다.
    규칙 이름에 규칙 이름을 입력합니다.
    속도 제한에서 10~2,000,000,000 사이의 숫자를 입력합니다.
    평가 기간에서 평가 기간을 선택합니다.
  12. 규칙 구성에서 요청 집계에 대해 다음 중 하나를 선택합니다.
    클라이언트 IP 필드를 기반으로 속도 제한을 설정하려면 소스 IP 주소를 선택합니다.
    -또는- 
    또는 헤더의 IP 주소를 기반으로 속도 제한을 설정하려면 헤더의 IP 주소를 선택합니다.
    참고: 트래픽이 프록시 또는 콘텐츠 전송 네트워크(CDN)를 통과하는 경우 헤더의 IP 주소를 사용하십시오. 자세한 내용은 AWS WAF에서 전달된 IP 주소 사용을 참조하십시오.
    검사 범위와 속도 제한에서 다음 중 하나를 선택합니다.
    웹 ACL이 검사하는 모든 요청에 대한 규칙을 생성하려면 모든 요청 고려를 선택합니다.
    -또는-
    범위 축소 설명문을 적용하려면 규칙 설명문에 있는 기준과 일치하는 요청만 고려를 선택합니다.
    이름에 웹 ACL 이름을 입력합니다.
    규칙 생성을 선택합니다.
  13. 이름 및 설명에서 보호 팩의 이름을 입력합니다.
  14. 보호 팩 생성을 선택합니다.

관련 정보

AWS WAF의 속도 기반 규칙 집계

가장 중요한 세 가지 AWS WAF 속도 기반 규칙

집계 키를 사용하여 AWS WAF에서 속도 제한 규칙을 구성하려면 어떻게 해야 합니까?

AWS 공식업데이트됨 일 년 전