Skip to main content

Cloudflare 정보

Iru는 Bearer 인증으로 전송되는 범위가 지정된 API 토큰을 사용하여 Cloudflare API를 통해 영역(zone), DNS, 보안 및 WAF 설정, 방화벽 규칙 및 계정 멤버십을 읽습니다.

작동 방식

장기 자동화에는 계정 API 토큰(Manage Account → API Tokens)을 사용하는 것이 좋습니다. 사용자 토큰은 개별 사용자를 따릅니다. 공식 참고 자료: 토큰 생성, 토큰 제한, API.

사전 요구 사항

  • Cloudflare 계정의 관리자 또는 Super Administrator(또는 이에 상응하는) 권한.

Cloudflare를 Iru에 연결

Compliance에서 소스를 연결하기 전에 이 탭을 완료하세요.
1

Cloudflare에 로그인

Cloudflare 대시보드를 열고 관리자 또는 Super Administrator 계정으로 로그인합니다.
2

계정 수준 또는 사용자 수준 토큰 선택

Iru에서 계정 API 토큰(Manage Account → API Tokens)을 사용할지, 프로필에 연결된 사용자 API 토큰(My Profile → API Tokens)을 사용할지 결정합니다. 조직 전체의 증거에는 일반적으로 계정 토큰을 사용하며, 사용자 토큰은 한 운영자의 액세스 권한을 따릅니다.
3

토큰 생성

Create Token을 선택합니다. 보안 팀에서 더 좁은 사용자 지정 정책을 게시하지 않는 한 Read all resources와 같은 읽기 템플릿을 사용하는 것이 좋습니다.
4

읽기 권한 설정

사용자 지정 토큰을 사용하는 경우 Iru가 프레임워크에 필요로 하는 계정, Zone 및 사용자 객체에 대해 읽기(또는 이에 상응하는) 권한을 부여합니다. 정책상 필요하지 않다면 쓰기 권한은 피하세요.
5

선택적 제한

보안 프로그램에서 요구하는 경우 TTL(유효 기간) 및 IP 허용 목록을 설정합니다. 만료 날짜가 있다면 교체 일정에 기록해 두세요.
6

토큰 생성 및 복사

토큰을 생성하고 Cloudflare에 시크릿이 표시될 때 한 번만 복사합니다. 볼트에 보관하세요. 이 값을 Iru에 Bearer 토큰으로 붙여 넣게 됩니다.
Iru Compliance 탭에서 계속 진행하세요.

문제 해결

Iru 사이트의 팝업 차단 설정을 확인한 후 다시 시도하세요.
GET https://api.cloudflare.com/client/v4/user/tokens/verify로 확인하고 TTL 및 취소 여부를 점검하세요.
토큰 범위 문제입니다. 올바른 계정 및 영역 리소스로 토큰을 다시 생성하세요.
TTL을 설정한 경우 만료 전에 토큰을 교체하고 Iru를 업데이트하세요.

고려 사항

Iru는 읽기 권한만 사용하며 변경하지 않습니다…

Iru는 읽기 권한만 사용하며 DNS, 규칙 또는 영역을 변경하지 않습니다.

관련 문서

Sources 관리

모든 Compliance 소스를 찾아보고 관리합니다.

Compliance 시작하기

프레임워크, 작업 및 아티팩트.

Iru 개요

Endpoint, Compliance 및 Identity가 함께 작동하는 방식.

Artifacts 관리

소스 및 작업에서 수집한 증거를 업로드, 검토 및 정리합니다.