
Kaydet 🚨 방화벽이 막을 수 없습니다.
요약
개발자가 DNS 포트(53)를 이용해 트래픽을 숨기는 'masterdnsvpn'이라는 오픈소스 터널링 도구를 공개했습니다. 이 도구는 모든 네트워크가 필수적으로 열어두어야 하는 DNS의 취약점을 활용하여, 기존 VPN이나 방화벽이 막기 어려운 암호화된 연결을 제공합니다. 특수 ARQ 계층과 다중 경로 전송 등 강력한 기능을 갖추고 있습니다.
핵심 포인트
- DNS 포트(53)를 이용해 트래픽을 숨기는 터널링 방식입니다.
- 특수 ARQ 계층으로 UDP에서 TCP 수준의 신뢰성을 확보했습니다.
- 12개 리졸버 경로 중 11개가 실패해도 패킷이 도달합니다 (다중화).
- AES-256-GCM 등 다양한 암호화 알고리즘을 선택할 수 있습니다.
한 개발자가 인터넷 연결 전체를 전 세계 모든 라우터가 열어두어야 하는 포트 53을 통해 전달하는 터널을 오픈 소스로 공개했습니다.
이것은 masterdnsvpn이라고 불립니다. 트래픽을 DNS 쿼리 안에 숨기는데, 이는 어떤 네트워크도 자체적으로 손상시키지 않고 차단할 수 없는 유일한 패킷 유형입니다.
전 세계 모든 방화벽은 DNS에 대한 허용이 필수적입니다. 학교, 공항, 호텔, 호텔 Wi-Fi, 심지어 ISS 수준에서 검열을 적용하는 모든 국가가 포트 53을 열어두어야만 네트워크의 어떤 것도 해결될 수 있습니다. 이 저장소는 이러한 취약점을 완전히 암호화된 터널로 변환합니다.
이전의 모든 DNS 터널과 차별화되는 점은 다음과 같습니다:
→ 특수 ARQ 계층을 통해 UDP DNS에서 TCP 수준의 신뢰성을 제공하여, 쓰레기 네트워크에서도 아무것도 손실되지 않습니다.
→ 각 패킷을 동시에 12개의 다른 리졸버 경로를 통과시킵니다. 11개가 실패하더라도 패킷은 도달합니다.
→ 라우트가 처리할 수 있는 최대 DNS 페이로드 크기에 대해 자동으로 확인한 다음, 가능한 가장 빠른 MTU를 설정합니다.
→ AES-256-GCM, ChaCha20, AES-128, AES-192 모두 통합되어 암호화를 선택할 수 있습니다.
→ 127.0.0.1:1080에서 SOCKS5 프록시를 사용하여 모든 브라우저나 애플리케이션을 연결하고 사용 준비를 마칩니다.
추가된 기능들: 월 $12의 Mullvad, 월 $10의 NordVPN, 월 $15의 Astrill 등 같은 아이디어를 위해 매월 비용을 받는 모든 상업용 DNS 터널.
Windows, Linux AMD64, Linux ARM64, macOS ARM64용 사전 컴파일된 바이너리 파일이 제공됩니다. Python 설치가 필요하지 않습니다. 두 개의 DNS 레코드를 구성하고 암호화 키를 입력한 다음, 바이너리 파일을 실행합니다.
다른 모든 VPN 프로토콜이 작동하지 않는 환경에서도 작동합니다.
MIT 라이선스. 100% 오픈 소스.
AI 자동 생성 콘텐츠
본 콘텐츠는 X @DeepTechTR (AI/오픈소스)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기