# ProxyTracer: VPN 및 프록시 차단기

**URL:** https://meta.discourse.org/t/proxytracer-vpn-proxy-blocker/399958
**Category:** Plugin
**Created:** [4월 4, 2026, 7:56오후 UTC](https://meta.discourse.org/t/proxytracer-vpn-proxy-blocker/399958 "2026-04-04T19:56:00Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![ProxyTracer](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/proxytracer/32/549480_2.png) [@ProxyTracer](https://meta.discourse.org/u/ProxyTracer)
#### Post date: [4월 4, 2026, 7:56오후 UTC](https://meta.discourse.org/t/proxytracer-vpn-proxy-blocker/399958/1 "2026-04-04T19:56:00Z")

</div>

| | | |
| --- | --- | --- |
| ℹ | **요약** | ProxyTracer API를 사용하여 사용자 등록, 로그인 및/또는 전역적으로 VPN, Tor 및 프록시 트래픽을 감지하고 차단합니다. |
| 🛠 | **저장소 링크** | [https://github.com/ProxyTracer/discourse-proxytracer](https://github.com/ProxyTracer/discourse-proxytracer) |
| 📖 | **설치 가이드** | [Discourse에 플러그인 설치 방법](https://meta.discourse.org/t/install-plugins-in-discourse/19157) |

  

이 플러그인은 ProxyTracer API를 사용하여 Discourse에서 VPN, Tor 및 프록시 트래픽을 감지하고 차단합니다.

### 기능

- 새 사용자 등록, 기존 사용자 인증 또는 모든 사이트 방문자를 대상으로 전역적으로 VPN, Tor 및 프록시 사용자를 차단하는 데 대한 세밀한 제어를 제공합니다. VPN, Tor 및 프록시 사용자가 포럼에 읽기 전용으로 접근하는 것이 괜찮다면 API 요청을 절약하기 위해 사용자 등록 및 인증에만 활성화할 수 있습니다.
- 최근 IP 주소 평가를 저장하여 API 요청을 줄이고 지연 시간을 낮추기 위해 캐싱을 사용합니다. 설정에서 IP 주소 평가를 기억할 시간을 제어할 수 있습니다.
- API 타임아웃 또는 네트워크 장애가 발생하면 대규모 계정 잠금을 방지하기 위해 사용자 접근을 우선시합니다. 이 동작은 옵션을 통해 변경할 수 있습니다.
- 정확한 IP 및 CIDR 서브넷 화이트리스트에 대한 내장 지원.

### 설정

1. [ProxyTracer 대시보드](https://proxytracer.com/dashboard)에서 표준 API 키를 발급받습니다.
2. Discourse 관리 패널로 이동하여 **관리자 → 플러그인 → ProxyTracer** 에서 ProxyTracer 설정을 찾습니다.
3. `ProxyTracer API Key` 필드에 API 키를 입력합니다.
4. `Enabled during Signup`(가입 시 활성화), `Enabled during Login`(로그인 시 활성화) 및/또는 `Enabled for All Visitors`(모든 방문자에게 활성화) 토글을 전환하여 보호 매개변수를 활성화합니다.
5. 신뢰할 수 있는 IP 또는 CIDR 범위를 `Whitelisted IPs`(화이트리스트 IP) 목록에 추가합니다.
6. (선택 사항) 서버의 특정 트래픽 요구 사항에 맞게 API 타임아웃 및 Redis 캐시 지속 시간 한도를 조정합니다.
7. (선택 사항) 차단된 사용자에게 표시되는 차단 메시지를 사용자 지정합니다. 예를 들어, 사용자가 프록시, Tor 또는 VPN을 통해 사이트에 접근하지 않고 차단이 부당하다고 생각할 경우 사이트 관리자에게 연락하는 방법에 대한 지침을 추가할 수 있습니다.

 ![discourse-proxytracer-settings-screenshot](https://global.discourse-cdn.com/meta/original/4X/9/7/5/9759b153e09686e452df13002874dc618f20255d.png)

### 설정 항목

설정 및 설명을 포함하는 표를 포함합니다

| 이름 | 설명 |
| --- | --- |
| API Timeout (ms) | API 응답을 기다릴 최대 시간(밀리초). 시간 초과가 발생하기 전까지 기다리는 시간입니다. |
| Cache Duration (hours) | API를 다시 확인하기 전에 IP 주소를 기억할 시간(시간). |
| Fail Open on Error | API가 충돌하거나 타임아웃이 발생하면 모든 사용자를 잠금 방지하기 위해 사용자가 등록/로그인할 수 있도록 허용합니다. |
| Enabled during Signup | 새 사용자가 등록을 시도할 때 프록시 및 VPN을 차단합니다. |
| Enabled during Login | 기존 사용자가 로그인을 시도할 때 프록시 및 VPN을 차단합니다. |
| Enabled for All Visitors | 프록시 및 VPN이 포럼의 어떤 페이지에도 접근하거나 표시하지 못하도록 차단합니다. (경고: 이는 모든 방문자를 확인하며 API 할당량을 많이 사용합니다). |
| Block Message | 사용자가 차단될 때 표시되는 정확한 오류 메시지입니다. |
| Whitelisted IPs | 차단을 우회할 수 있도록 엄격히 허용되는 IP 주소 또는 CIDR 범위(예: 192.168.1.0/24)입니다. |

## 네트워크 설정: Cloudflare 및 리버스 프록시

> ⚠ **ProxyTracer가 효과적으로 작동하려면 Discourse 애플리케이션이 실제 클라이언트 IP 주소를 수신해야 합니다.**

IP 주소 전달이 올바르게 이루어지도록 하려면 이 [상세 설명](https://github.com/proxytracer/discourse-proxytracer/#direct-cloudflare-integration-standard-installation)을 따를 수 있습니다.

### 비상 액세스

본인이 잠겨버린 경우, 이 [단순한 단계](https://github.com/proxytracer/discourse-proxytracer/#emergency-access)를 따라 액세스를 다시 얻을 수 있습니다.

* * *

테스트를 원하시면 ProxyTracer에 가입하여 테스트용 무료 API 크레딧을 받을 수 있습니다.

---

_[View the full topic](https://meta.discourse.org/t/proxytracer-vpn-proxy-blocker/399958)._
