Skip to content

WireGuard

WireGuard는 암호화 된 가상 사설망을 구현하는 통신 프로토콜 및 무료 오픈 소스 소프트웨어이며 사용 편의성, 고속 성능 및 낮은 공격 표면을 목표로 설계되었습니다. IPsecOpenVPN 터널링 프로토콜보다 더 나은 성능과 전력 절약을 목표로합니다.

기반이 P2P인듯

WireGuardNT

윈도우 커널용 고성능 WireGuard 구현체

  • Windows NT 커널과 NDIS(윈도우 네트워킹 스택) API를 이용하도록 리눅스용 WireGuard를 포팅
  • Windows 7,9,8.1,10 및 AMD64,x86,ARM64 지원
  • 기존 Wintun 기반으로 실행되는 wireguard-go 는 userspace 에서 실행되지만, WireGuardNT 는 리눅스/BSD 에서 실행되는 것처럼 네트워킹 스택과 깊숙이 연동되어 실행
  • 작은 테스트 기기에서도 ~7.5Gbps TX 달성. 하지만 더 최적화 가능할 것
    • 윈도우 사용자들의 이더넷 연결은 1Gbps 까지 가지도 않기 때문에 기존의 느린 wireguard-go 로도 큰 문제가 없었지만, WiFi 에서는 성능이 안좋았음
      • ~600Mbps without WireGuard,
      • ~600Mbps with wireguard-go/Wintun over Ethernet,
      • ~95Mbps with wireguard-go/Wintun over WiFi,
      • ~600Mbps with WireGuardNT over WiFi
    • 윈도우즈 서버 사용자들에게 도움이 될 것

WireGuard Endpoint Discovery and NAT Traversal using DNS-SD

서버 구축

ASUS 공유기로 설정하기

See also

Favorite site