Skip to main content
IP 차단 기능을 사용하면 지정된 IP 주소 또는 범위에서 게임에 대한 액세스를 제한할 수 있습니다. IP 차단이 적용되면 해당 IP 주소 또는 차단된 범위 내에서 이루어지는 향후 인증 시도가 거부됩니다. IP 차단은 영구적이거나 지정된 만료 날짜를 가진 일시적일 수 있으며, 단일 IP 주소 또는 CIDR 표기법으로 표현된 IP 범위에 적용할 수 있습니다. IP 차단은 타이틀 범위로 지정되며 네임스페이스의 다른 타이틀에는 적용되지 않습니다. 다음 튜토리얼은 PlayFab API와 Game Manager를 사용하여 IP 차단 시스템을 사용하는 방법을 보여줍니다.

식별

PlayStream Monitor를 통해 차단할 IP 주소를 식별할 수 있습니다. 의심스러운 로그인 활동이 발견되면 Player logged in 이벤트를 찾아 JSON 열의 중괄호를 선택하여 세부 정보를 확인합니다. “IPV4Address” 필드에서 주소를 복사합니다.
타이틀의 Settings > Data Collection에서 “Store full user IP addresses”가 비활성화되어 있으면, IP 주소의 마지막 옥텟이 난독화됩니다.

차단 적용

필요하다고 판단되면 IP 차단을 만들 수 있습니다. 차단을 만드는 방법에는 두 가지가 있습니다. Game Manager를 통해 수동으로 만들거나 Services SDK를 통해 프로그래밍 방식으로 만들 수 있습니다.
하나의 타이틀은 최대 200개의 IP 주소 또는 범위에 대한 IP 차단을 만들 수 있습니다.

Game Manager에서 IP 차단 만들기

커뮤니티 매니저가 Game Manager를 사용하여 차단을 적용하고자 할 수 있습니다.
  1. IP Bans 섹션으로 이동합니다.
  2. New IP Ban을 선택하여 New IP Ban 양식을 표시합니다.
  3. 차단할 IP 주소를 붙여넣거나 차단할 CIDR 범위를 입력합니다.
  4. 영구 차단을 원하면 Permanent를 선택하거나, 차단의 만료 날짜와 시간을 선택합니다.
  5. 선택적으로 차단 사유를 입력합니다.
  6. 마지막으로 ADD BAN 버튼을 선택합니다.
모든 설정이 올바르게 되어 있으면, 테이블에 “Active” 상태의 새로운 IP 차단이 표시됩니다.

Game Manager에서 IP 차단 관리

IP 차단을 선택한 다음 Disable selected bans를 선택하여 수동으로 비활성화할 수 있습니다. 상태가 “Disabled” 로 변경됩니다. 테이블의 IP 주소 필드를 선택하여 차단을 편집할 수 있습니다. 그러면 Edit IP Ban 양식으로 이동합니다. 여기에서 차단을 비활성화(또는 재활성화)할 수 있으며 만료 날짜와 사유를 수정할 수 있습니다. Save를 선택하여 변경 사항을 저장합니다. 차단의 만료 날짜가 지나면 상태가 “Expired” 가 됩니다. 차단을 다시 활성화하려면 새 만료 날짜를 정의해야 합니다. “Active” 상태의 IP 차단만 로그인을 방지합니다.

서버 또는 서비스에서 차단 만들기

IP 차단은 광범위한 특성상 플레이어에게 큰 영향을 미칠 수 있으므로, 자동으로 또는 프로그래밍 방식으로 IP 차단을 만드는 것에는 주의를 권장합니다.
신뢰할 수 있는 서버 또는 서비스에서 Services SDK를 사용하여 Admin API를 통해 IP 차단을 만들 수 있습니다. Admin API는 타이틀의 개발자 비밀 키가 필요하며 게임 클라이언트에서 호출해서는 안 됩니다.
API를 통해 적용된 IP 차단은 Game Manager에서 해당 타이틀의 IP 차단 테이블에도 표시됩니다.
마지막 수정일 2026년 8월 6일