오픈 소스로 공개된 AdGuard VPN 프로토콜, TrustTunnel

오늘은 AdGuard뿐만 아니라 투명성과 프라이버시를 소중히 여기는 모든 분들에게 중요한 날입니다. AdGuard VPN을 구동하는 프로토콜을 마침내 오픈소스로 공개합니다. 이 프로토콜은 TrustTunnel이라고 합니다.

오랫동안 저희는 이 프로토콜을 공개하고 싶었습니다. 많은 분들이 요청해 주셨고, 저희는 항상 “네, 공개할 것입니다. 시간 문제일 뿐입니다”라고 답해왔으며, 이제 그 시간이 왔습니다.

🎉
TrustTunnel은 이제 오픈소스로 공개되어 자유롭게 사용해 보고, 여러분의 프로젝트에 맞춰 활용하실 수 있습니다.

What is TrustTunnel? TrustTunnel이란 무엇인가요?

TrustTunnel은 현대적이고 안전한 모바일 최적화 VPN 프로토콜입니다. 모바일, 데스크톱, 브라우저 확장 프로그램 등 모든 AdGuard VPN 앱에 사용된 바로 그 기술입니다.

TrustTunnel을 만든 이유는 무엇인가요?

이미 다양한 VPN 프로토콜이 존재하는데, 왜 굳이 자체 프로토콜을 만들었을까 하고 궁금해하실 수도 있습니다. 그 이유는 저희가 실제 환경에서 기존의 인기 VPN 프로토콜들이 가진 한계를 직접 확인했기 때문입니다. 특히 인터넷 접근에 강한 제한이 있는 국가에서는 이러한 문제들이 더욱 두드러집니다. OpenVPN, WireGuard, IPSec과 같은 프로토콜들은 공통적인 약점을 가지고 있습니다. 네트워크 수준에서 비교적 쉽게 탐지되고 차단될 수 있으며, VPN 트래픽을 숨기려는 시도는 종종 속도 저하로 이어집니다. 기존 방식은 VPN 데이터를 TCP 연결에 포장하여 일반 웹 트래픽처럼 보이게 하지만, TCP는 모든 데이터 조각을 확인하는 구조이기 때문에 지연이 발생하고 연결 속도가 느려질 수밖에 없습니다.

기존의 일반적인 VPN 프로토콜과 달리 TrustTunnel은 일반적인 HTTPS 트래픽과 자연스럽게 섞이도록 설계되었습니다. 이를 통해 속도 제한이나 차단이 훨씬 어려워지며, 강력한 개인정보 보호와 보안을 유지한 채 **심층 패킷 검사(DPI)**를 효과적으로 우회할 수 있습니다. TrustTunnel은 HTTPS를 보호하는 것과 동일한 표준인 TLS 기반 암호화를 사용하며, 웹 전반에서 널리 사용되는 HTTP/2 또는 HTTP/3 전송 방식을 활용합니다. 각 연결은 전용 스트림에서 실행되며, 여러 패킷을 하나로 묶어 더 빠르고 효율적인 전송을 가능하게 합니다. 또한 모바일 플랫폼에 최적화되어 있어, 네트워크 상태가 불안정한 환경에서도 안정적인 성능을 제공합니다.

누구나 사용할 수 있는 오픈 소스 프로토콜

TrustTunnel을 공개함으로써 저희는 두 가지 목표를 이루고자 합니다. 첫째, AdGuard VPN을 구동하는 프로토콜이 무엇인지 사용자 여러분께 투명하게 공개하고, 누구나 이를 직접 검토할 수 있도록 하기 위함입니다. AdGuard는 오랫동안 오픈 소스 소프트웨어의 가치를 지지해 왔으며, 많은 제품들이 이미 공개 소스로 개발되어 왔습니다. 그에 비해 AdGuard VPN은 다소 뒤처져 있었지만, TrustTunnel을 공개하면서 그 격차를 점차 좁혀 나가고 있습니다.

AdGuard는 자유 오픈 소스 소프트웨어(Free and open-source software, FOSS)의 가치를 믿으며, TrustTunnel이 다른 VPN 서비스를 포함해 다양한 환경에서 폭넓게 활용되기를 바랍니다. 이것이 오픈 소스 개발이 나아가야 할 올바른 방향이라고 생각하며, 커뮤니티가 TrustTunnel의 발전 과정에 적극적으로 참여해 주시길 기대합니다. 기능 제안이나 버그 보고는 물론, 코드 기여까지 어떤 형태의 참여든 모두 환영합니다.

TrustTunnel을 오픈 소스로 공개하기 위해 어떤 조치를 취했을까요?

  1. TrustTunnel 사양의 첫 번째 버전을 공개합니다.
  2. TrustTunnel 서버와 클라이언트에 대한 기준 구현체의 전체 코드를 매우 관대한 라이선스로 공개합니다.

TrustTunnel을 사용하기 위해 AdGuard VPN을 설치할 필요는 없습니다. 자체 서버를 구성하고 오픈 소스 TrustTunnel 클라이언트를 사용할 수 있습니다.

  • 명령줄 TrustTunnel 클라이언트는 Linux, Windows 및 macOS를 지원합니다.

  • iOS 및 Android용 두 가지 클라이언트 앱도 출시 예정입니다.

TrustTunnel 클라이언트는 이미 다음과 같은 다양한 기능을 제공합니다.

  • 유연한 라우팅 규칙을 사용하여 어떤 요청이 터널을 통과하고 어떤 요청이 로컬 네트워크에 남을지 결정

  • 복잡한 설정 없이도 업무용과 개인용 트래픽 분리, 특정 도메인 또는 앱 라우팅, 네트워크 동작 조정 등 세밀한 제어 구현

  • 기기가 트래픽을 어디로 전송하는지, 라우팅 규칙이 어떻게 적용되는지, 어떤 연결이 터널을 사용하는지 등에 대한 완전한 가시성을 제공하는 실시간 요청 로그 활용

유용한 링크

이제 TrustTunnel이 오픈 소스로 공개됨에 따라, 사용자와 개발자 모두가 이 기술을 직접 살펴보고, 자체적으로 운영하며, 자유롭게 확장해 나갈 수 있습니다.

시작하려면 아래 자료를 확인해 보세요.

TrustTunnel 웹사이트
GitHub의 TrustTunnel 오픈소스 저장소
iOS용 TrustTunnel 앱
Android용 TrustTunnel 앱

이 게시물을 좋아하시나요?
사용자 리뷰 9,332 9332
최고!

Windows용
AdGuard VPN

모든 브라우저 또는 앱을 사용하고 다시는 익명성에 대해 걱정하지 마세요. AdGuard VPN을 사용하면 전 세계 어디에서나 이동할 수 있습니다.
다운로드
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다
자세히 알아보기
사용자 리뷰 9,332 9332
최고!

MacOS용
AdGuard VPN

단 두 번의 클릭으로 전 세계 어디에서나 도시를 선택하면(80개 이상의 위치가 있음) 데이터가 보이지 않게 됩니다.
다운로드
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다
자세히 알아보기
사용자 리뷰 9,332 9332
최고!

Android용
AdGuard VPN

어디서든 온라인 익명성을 유지할 수 있습니다. AdGuard VPN은 수십 개의 서버와 빠르고 안정적인 연결을 제공합니다.
Google Play
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다
자세히 알아보기
다운로드
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다
자세히 알아보기
사용자 리뷰 9,332 9332
최고!

iOS용
AdGuard VPN

AdGuard VPN을 사용하여 온라인 보호를 강화하고 원하시는 영화와 프로그램을 안전하게 시청하세요!
App Store
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다
자세히 알아보기
사용자 리뷰 9,332 9332
최고!

Android TV용
AdGuard VPN

Android TV용 AdGuard VPN으로 간단한 설정, 끊김 없는 스트리밍, 향상된 보호 기능을 즐기세요!
Google Play
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다
다운로드
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다
사용자 리뷰 9,332 9332
최고!

Chrome용
AdGuard VPN

위치를 숨기고 세계 어느 곳으로든 이동하세요. 속도 제한 없이 모든 콘텐츠를 확인하고 인터넷에서 익명을 유지합니다.
자세히 알아보기
설치
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다

Edge용
AdGuard VPN

한 번의 클릭으로 다른 위치로 이동하고 IP 주소를 숨길 수 있을 뿐만 아니라 익명으로 인터넷을 사용할 수도 있습니다.
자세히 알아보기
설치
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다

Firefox용
AdGuard VPN

개인정보를 보호하고 IP 주소를 숨길 수 있을 뿐만 아니라 VPN이 작동하는 웹 사이트와 작동하지 않는 웹 사이트를 선택할 수도 있습니다.
자세히 알아보기
설치
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다

Opera용
AdGuard VPN

Opera 브라우저를 사용하여 세계 어느 곳으로든 빠르게 이동할 수 있으며 익명을 유지할 수 있습니다.
자세히 알아보기
설치
프로그램을 내려받음으로써 라이선스 계약에 동의하게 됩니다
사용자 리뷰 9,332 9332
최고!

라우터용
AdGuard VPN

전체 네트워크를 보호하기 위해 라우터에 AdGuard VPN을 설치하세요. 어떤 기기를 언제 보호할지 결정하세요
이 옵션은 AdGuard VPN에 구독 중인 경우에만 사용할 수 있습니다
사용자 리뷰 9,332 9332
최고!

Linux용
AdGuard VPN

최고의 Linux용 무료 VPN을 다운로드하고 원활한 웹 브라우징, 강화된 보안, 인터넷 트래픽 암호화 및 DNS 유출 보호를 즐기세요. 여러 VPN 서버 중에서 선택하고 원하는 위치에 액세스하세요
사용자 리뷰 9,332 9332
최고!

Apple TV용
AdGuard VPN

Apple TV용 AdGuard VPN으로 간단한 설정, 끊김 없는 스트리밍, 향상된 보호 기능을 즐기세요!
이 옵션은 AdGuard VPN에 구독 중인 경우에만 사용할 수 있습니다
사용자 리뷰 9,332 9332
최고!

Xbox용 AdGuard VPN

AdGuard VPN으로 Xbox를 보호하고 원활한 온라인 게임, 강화된 보안, 간편한 설정을 즐기세요
이 옵션은 AdGuard VPN에 구독 중인 경우에만 사용할 수 있습니다
사용자 리뷰 9,332 9332
최고!

PS4/PS5용
AdGuard VPN

AdGuard VPN으로 PlayStation을 보호하고 원활한 온라인 게임, 강화된 보안, 쉬운 설정을 즐겨보세요. 여러 VPN 서버 중에서 선택하고 원하는 위치에 액세스하세요
이 기능은 AdGuard VPN 구독에서만 사용할 수 있습니다
사용자 리뷰 9,332 9332
최고!

Chromecast용
AdGuard VPN

Google TV(Chromecast 4세대) 또는 네트워크 라우터(Chromecast 3세대)에 AdGuard VPN을 설치하고 온라인에서 익명을 유지하면서 어디서나 Chromecast로 스트리밍 콘텐츠를 즐기세요. Chromecast 3세대의 경우, AdGuard VPN 구독이 필요합니다.
AdGuard VPN
다운로드가 시작되었습니다
화살표가 가리키는 버튼을 클릭하여 설치를 시작하세요.
스캔하여 모바일 장치에 AdGuard VPN 설치