GoodbyeDPI 대안: 솔직한 비교

GoodbyeDPI는 Windows에서 가볍고 신뢰받는 유연한 도구입니다. GUI, 암호화 DNS, 휴대폰 지원 앱이 더 맞는 경우와 다른 선택지를 알아봅니다.

"GoodbyeDPI 대안"을 검색했다면 DPI 차단이 무엇인지 이미 알고 GoodbyeDPI를 써 봤거나, 써 보다가 막혔을 것입니다. 이 페이지에서는 가능한 한 공정하게 다른 선택지와 비교합니다. 저희는 GreenTunnel을 만드는 회사라서 편향이 있습니다. 그래서 GoodbyeDPI가 잘하는 점을 먼저 쓰고, 아래의 모든 문제점에 직접 읽어 볼 수 있는 공개 보고서 링크를 달았습니다.

GoodbyeDPI란 무엇이고, 무엇을 잘하나요

GoodbyeDPI는 ValdikSS가 만든 무료 프로그램으로, Apache 2.0 라이선스로 GitHub에 공개되어 있습니다. 2026년 11월 기준 저장소의 스타는 약 28,800개입니다. README는 이를 많은 ISP가 웹사이트 차단에 쓰는 심층 패킷 검사(DPI) 시스템을 우회하는 소프트웨어라고 설명합니다. 연결의 첫 패킷 모양을 바꿔서, 사이트 이름을 읽는 필터가 이를 알아보지 못하게 하는 방식입니다. 이 원리는 SNI 필터링과 TLS 분할의 원리에서 설명합니다.

장점은 분명합니다.

  • 일찍 나왔고 신뢰받습니다. README에 나온 여러 도구를 포함해, 나중에 나온 많은 도구가 이 도구가 연 길을 따랐습니다. 코드가 공개되어 있어 누구나 읽을 수 있습니다.
  • 가볍습니다. 작은 실행 파일과 드라이버뿐이고, 계정도 별도 화면도 필요 없습니다.
  • 유연합니다. 약 30개의 명령줄 플래그로 분할 크기, 가짜 패킷, TTL 기법, 적용할 사이트를 고를 수 있습니다. 고급 사용자는 자신의 ISP에 맞게 세밀하게 조정할 수 있습니다.
  • 일반 DNS를 다른 곳으로 보낼 수 있습니다. --dns-addr와 --dns-port 플래그로 DNS 요청을 다른 리졸버에 보내며, 함께 제공되는 dnsredir 스크립트가 이를 사용합니다.
  • Windows 서비스로 실행할 수 있습니다. 릴리스에 설치 및 제거 스크립트가 들어 있어 Windows와 함께 시작할 수 있습니다.

사람들이 어려움을 겪는 부분

이것이 GoodbyeDPI가 고장 났다는 뜻은 아닙니다. 사용자들이 공개적으로 보고한 내용이며, 아래 문제 중 상당수는 이미 닫혔거나 특정 PC나 ISP에 한정됩니다. 그래도 도구를 고르기 전에 알아 둘 가치가 있습니다.

설정은 스크립트와 콘솔로

README는 릴리스의 압축을 풀고 .cmd 스크립트를 실행하라고 안내하며, 그러면 콘솔 창이 열립니다. 프로그램은 그 창이 열려 있는 동안만 실행됩니다. 서비스로 쓰려면 다른 스크립트를 관리자 권한으로 실행합니다. 명령줄에 익숙하다면 괜찮지만, 부모님이나 친구를 위해 설정해 주기에는 덜 적합합니다.

DNS는 별도 작업

README는 먼저 통신사가 DNS 응답을 조작하지 않는지 확인하라고 합니다. 예를 들어 브라우저에서 보안 DNS(DNS over HTTPS)를 켜는 방법입니다. 또 비표준 포트의 리졸버를 --dns-addr로 지정하거나, DNS over HTTPS 또는 TLS용 서드파티 앱을 쓰라고 제안합니다. 그래서 브라우저는 보호되어도 다른 앱은 여전히 ISP의 DNS를 쓸 수 있습니다. 왜 이것이 중요한지는 암호화 DNS 설명을 참고하세요.

백신 경고와 드라이버

패킷을 캡처하는 드라이버를 불러오기 때문에 일부 보안 도구가 이를 탐지합니다. Windows Defender가 갑자기 구성 요소를 탐지했다는 보고(issue #327)와, VirusTotal 검사에서 65개 엔진 중 15개가 파일을 탐지했다는 보고(issue #733)가 있습니다. 필터를 열 때 드라이버 오류가 났다는 사람도 있습니다(issue #752). 이런 종류의 도구에서는 오탐인 경우가 많지만, 그래도 사람들을 멈칫하게 만듭니다.

네트워크, 게임, 다른 VPN에 대한 부작용

한 사용자는 자신의 PC에서 Windows 네트워크 스택이 망가졌다고 보고했습니다(issue #313). 열려 있는 이슈 중에는 실행 중에 일부 Call of Duty 게임이 시작되지 않는다는 보고(issue #148)와, VPN 클라이언트가 함께 동작하지 않는다는 보고(issue #607)도 있습니다. 제거한 뒤에도 인터넷이 안 된다면 가이드 GoodbyeDPI나 zapret 이후 인터넷이 안 되나요?에서 정리 방법을 단계별로 설명합니다.

ISP는 적응합니다

모든 DPI 도구는 쫓고 쫓기는 싸움을 합니다. ISP가 무언가를 바꾸었을 때 사용자들은 "더 이상 안 된다"는 이슈를 열었습니다(issue #543, issue #825). 마지막 안정 릴리스는 2022년 3월의 0.2.2이고, 2024년 9월에 0.2.3rc3 사전 릴리스가 나왔습니다. 저장소에는 지금도 커밋이 올라오며, 가장 최근은 2026년 1월입니다. 이는 GoodbyeDPI만의 결함이 아닙니다. GreenTunnel도 같은 싸움을 하고 있습니다.

대안으로서의 GreenTunnel

GreenTunnel은 Windows, Linux, macOS, Android, iPhone, iPad용 로컬 VPN 앱입니다. GoodbyeDPI처럼 사용자의 기기에서 첫 TLS와 HTTP 패킷의 모양을 바꾸며, 저희가 운영하는 중계 서버는 없습니다. 차이는 사용 방식과, 핵심 기능을 둘러싼 부가 기능에 있습니다.

  • 일반적인 앱입니다. 설치 프로그램, 전원 버튼, 상태 카드가 있습니다. Windows 설치 단계별 안내를 참고하세요. 관리자 권한은 설치할 때 한 번만 필요합니다.
  • 모든 앱에 암호화 DNS. 보호가 켜져 있는 동안 브라우저뿐 아니라 모든 DNS가 DoH 또는 DoT로 Cloudflare, Google, Quad9에 전달됩니다.
  • URL 검사. 사이트가 가짜 DNS, 이름 필터링, IP 중 무엇으로 차단되는지, 어떤 기법으로 통과되는지 알려 줍니다.
  • Requester. 어떤 앱이 어떤 도메인에 연결했는지, 우회되었는지 직접 보내졌는지 보여 줍니다. Requester가 보여 주는 것을 참고하세요.
  • Windows에서의 구조가 다릅니다. GreenTunnel은 백그라운드 서비스가 실행하는 Wintun으로 자체 네트워크 어댑터를 만듭니다. WinDivert는 쓰지 않습니다. 그래서 WinDivert 특유의 백신 문제는 피할 수 있지만, 새 앱이 특히 널리 알려지기 전에는 어떤 보안 도구도 탐지하지 않을 것이라고 약속할 수는 없습니다.
  • 선택형 Premium. Smart Routing은 선택한 사이트를 직접 운영하거나 고른 프록시, Shadowsocks, WireGuard 서버로 보냅니다. 우회와 암호화 DNS는 무료입니다.

포기하는 것: GoodbyeDPI의 손으로 조정하는 많은 플래그, 공개된 코드, 아주 작은 자원 사용량입니다. GreenTunnel은 독점 소프트웨어이며, 더 단순한 화면 뒤에서 더 적은 기법을 제공합니다. 이름에 대해: GoodbyeDPI의 README에는 SadeghHayeri의 "Green Tunnel"이라는 프로젝트가 나옵니다. 이는 별개의 프로젝트이며 저희 것이 아닙니다.

알아 둘 만한 다른 대안

  • bol-van의 zapret은 Linux, macOS, Windows에서 동작하며 매우 세밀하게 설정할 수 있습니다. Windows 사용자 중 상당수는 Flowseal의 zapret-discord-youtube 같은 커뮤니티 패키지로 사용하며, 여기에는 미리 만든 전략과 service.bat 관리자가 들어 있습니다. zapret도 Windows에서는 WinDivert를 씁니다.
  • hufrea의 ByeDPI는 Linux와 Windows용 로컬 프록시입니다. ByeDPIAndroid와 ByeByeDPI로 루팅 없이 Android에서도 쓸 수 있습니다.

둘 다 무료이고 활발히 쓰입니다. GoodbyeDPI처럼 설정을 이것저것 시험해 보는 것을 즐기는 사용자에게 잘 맞습니다.

GoodbyeDPI를 계속 써야 할 사람

  • Windows만 쓰고, 이미 자신의 ISP에서 잘 동작하며, 모든 플래그를 직접 제어하고 싶은 경우.
  • 직접 읽고 빌드할 수 있는 공개 코드를 원하는 경우.
  • 스크립트, 서비스, DNS 처리를 스스로 하는 데 익숙한 경우.

앱이 더 나을 수 있는 사람

  • 다른 사람에게도 건넬 수 있는 그래픽 화면을 원하는 경우.
  • 추가 도구 없이 모든 앱에 암호화 DNS를 쓰고 싶은 경우.
  • 휴대폰, Mac, Linux PC에서도 같은 보호가 필요한 경우.
  • 어떤 앱이 어디에 연결하는지, 왜 사이트가 안 열리는지 보고 싶은 경우.

이런 도구는 한 번에 하나만 실행하세요. 같은 패킷을 다시 쓰는 두 프로그램, 또는 DPI 도구와 일반 VPN을 함께 쓰면 서로 방해하기 쉽습니다.

솔직한 한계

GoodbyeDPI, zapret, ByeDPI, GreenTunnel은 모두 같은 종류의 차단, 즉 사이트 이름이나 DNS에 의한 필터링을 대상으로 합니다. 어느 것도 IP 주소를 숨기지 않으며, 익명화 도구도 아닙니다. 서버의 IP 주소 차단, 프로토콜 차단, 인터넷 차단은 어느 것도 뚫지 못합니다. 사이트가 IP로 차단되어 있다면 트래픽이 다른 서버를 거쳐야 합니다. 도구를 바꾸기 전에 사이트가 어떻게 차단되는지 확인하세요.

자주 묻는 질문

GoodbyeDPI는 안전한가요?

코드가 공개되어 있고 널리 쓰입니다. 백신 경고는 대개 패킷을 캡처할 수 있는 WinDivert 드라이버 때문입니다. 공식 GitHub 릴리스 페이지에서만 내려받고 스스로 판단하세요.

GreenTunnel과 GoodbyeDPI를 함께 쓸 수 있나요?

권장하지 않습니다. 둘 다 각 연결의 시작 부분을 바꾸기 때문에, 함께 실행하면 문제의 원인을 찾기 어렵습니다. 먼저 GoodbyeDPI 서비스를 중지하고 제거하세요.

GreenTunnel은 WinDivert를 쓰나요?

아니요. Windows에서 GreenTunnel은 앱과 함께 설치되는 백그라운드 서비스가 관리하는 자체 Wintun 네트워크 어댑터를 씁니다.

Android나 iPhone용 GoodbyeDPI가 있나요?

GoodbyeDPI 자체는 Windows 전용입니다. Android에서는 ByeDPIAndroid, ByeByeDPI, GreenTunnel을 써 볼 수 있습니다. iPhone과 iPad에서는 GreenTunnel이 선택지 중 하나입니다.

출처

GoodbyeDPI, zapret, ByeDPI는 각 제작자의 것이며 여기서는 식별 목적으로만 언급합니다. 저희는 이들 중 어느 것과도 제휴 관계가 없습니다.

← 전체 글