VPN을 감지하는 방법

VPN을 감지하여 계정을 생성하는 것을 차단하는 방법이 있을까요? 가능하다면 좋겠습니다. 그렇게 하면 IP 밴을 우회하기 위해 VPN을 사용하는 사람들을 막을 수 있으니까요.

2개의 좋아요

실제로 쉬운 방법은 없으며, 특히 Netflix, Hulu 등이 도입한 차단 조치를 우회하도록 진화한 상용 VPN의 경우 더욱 그렇습니다.

수조 달러 규모 기업들이조차 상용 VPN을 효과적으로 차단하지 못했으니, Discourse도 그럴 수 없을 것입니다.

5개의 좋아요

다른 포럼에서 확인한 가장 좋은 방법은 'residential ip’로 플래그가 지정되지 않은 모든 IP를 차단하는 것입니다. 그리고 이는 Cloudflare 대시보드를 통해 수행하는 것으로 보입니다. 저는 Hetzner에서 RDP를 소유하고 있으며, 포럼이 서버 IP로 게시물을 방문하는 것을 차단하고 Cloudflare 차단 페이지가 표시되는 것을 확인했습니다. ipinfo.io에서 해당 IP를 확인해 보니 이미 'hosting ip’로 플래그가 지정되어 있었습니다.

완벽한 해결책은 없습니다. 그러나 VPN을 감지하는 것은 가능합니다. IP2Location.io와 같은 제3자 API를 로그인에 통합해야 합니다. 이 API는 VPN, 주거용 프록시 또는 데이터 센터에서 유래한 IP 주소인지 여부를 보고합니다.

저도 포럼에서 트롤들이 VPN을 사용해 IP 차단 조치를 우회하고 새 계정을 생성하는 동일한 문제를 겪고 있었습니다. 결국 ProxyTracer라는 플러그인을 찾아 VPN 사용자의 가입 또는 로그인을 차단할 수 있었고, 이를 통해 처리해야 하는 불필요한 트래픽을 크게 줄일 수 있었습니다.

1개의 좋아요