[控场AI]
产品

WireGuard

现代VPN协议,以代码精简(约4000行内核实现)、性能优异、加密强度高著称,2020年合并进Linux 5.6内核主线

核心事实

时间轴 (近 90 天)

10月27日

Tailscale 的底层数据平面构建在 WireGuard 之上,每台设备生成自己的 WireGuard 密钥对,节点之间建立点对点的加密隧道。

待验证50%
10月27日

Tailscale SSH 是 Tailscale 提供的免密钥 SSH 访问功能,利用 WireGuard 网络和身份认证机制替代传统的 SSH 密钥管理。

待验证50%
10月18日

Tailscale 是一项基于 WireGuard 协议构建的虚拟组网服务,能把不同网络中的设备组成加密的点对点网状网络,每台设备获得固定的 100.x.x.x 内网 IP。

待验证50%
10月15日

WireGuard 以内核模块形式运行于 Linux,代码量远小于 OpenVPN,因此审计更容易、延迟更低。

待验证50%
10月11日

WireGuard采用沉默设计,不响应未经认证的数据包,端口扫描无法探测其存在

待验证50%
10月11日

NetBird采用点对点网状结构,设备之间尽可能直接建立WireGuard隧道,无法直连时才回退到中继服务器

待验证50%
10月11日

NetBird是基于WireGuard的零信任网状网络平台,在WireGuard之上增加了身份管理、NAT穿透和策略分发层

待验证50%
10月7日

Tailscale/WireGuard依赖中心化协调服务器,ZeroTier同样有中心节点,而Yggdrasil的路由完全去中心化

待验证50%
10月2日

深度包检测(DPI)可以在一定程度上识别VPN流量的存在,例如识别出连接使用了OpenVPN或WireGuard协议

待验证50%
9月27日

WGDashboard 内置了 WireGuard 功能,可以一站式管理对等节点、配置和流量数据

待验证50%

还有 28 条时间轴事件

全部知识事实 (20)

已验证

Tailscale 在 WireGuard 数据平面之上构建了控制平面,自动完成密钥交换、节点发现和路由配置,用户登录账号后设备自动加入名为 tailnet 的私有网络

75%
已验证

WireGuard 的代码库仅约 4000 行,而 OpenVPN 超过 70000 行

75%
已验证

WireGuard 由 Jason Donenfeld 于 2015 年开发,并于 2020 年正式合并入 Linux 内核

75%
已验证

WireGuard 采用 Curve25519 用于密钥交换、ChaCha20 用于对称加密、Poly1305 用于消息认证的固定密码学组合

70%
已验证

Tailscale 是一款基于 WireGuard 协议构建的零配置 VPN 服务,让不同设备通过安全加密隧道直接通信

65%
已验证

WireGuard作为Tailscale底层协议,其Linux内核模块代码仅约4000行

65%
已验证

WireGuard 由 Jason Donenfeld 于2015年开发,代码库约4000行,相比 OpenVPN 的数十万行

65%
已验证

当 UDP 被防火墙彻底拦截时,Tailscale 通过 DERP(Designated Encrypted Relay for Packets)中继服务器保证连通性,且端对端加密使中继服务器无法解密数据内容

65%
待验证

Tailscale 的协调服务器不转发用户实际数据流量,数据始终在设备之间通过 WireGuard 隧道端到端加密传输

70%
待验证

Noise Protocol Framework 由 Signal 协议设计者 Trevor Perrin 提出,其 IK 模式在发起方已知响应方静态公钥时可实现零RTT加密传输

60%
待验证

WireGuard的加密在网络层(第三层)进行,透明加密任何协议的数据

60%
待验证

DERP中继服务器只能看到WireGuard加密后的密文,无法解密实际传输内容

60%
待验证

WireGuard使用Noise Protocol的IK模式,实现1-RTT握手并提供前向保密性

60%
待验证

Tailscale SSH 是 Tailscale 提供的免密钥 SSH 访问功能,利用 WireGuard 网络和身份认证机制替代传统的 SSH 密钥管理。

50%
待验证

Tailscale 的底层数据平面构建在 WireGuard 之上,每台设备生成自己的 WireGuard 密钥对,节点之间建立点对点的加密隧道。

50%
待验证

Tailscale 是一项基于 WireGuard 协议构建的虚拟组网服务,能把不同网络中的设备组成加密的点对点网状网络,每台设备获得固定的 100.x.x.x 内网 IP。

50%
待验证

WireGuard 以内核模块形式运行于 Linux,代码量远小于 OpenVPN,因此审计更容易、延迟更低。

50%
待验证

NetBird是基于WireGuard的零信任网状网络平台,在WireGuard之上增加了身份管理、NAT穿透和策略分发层

50%
待验证

NetBird采用点对点网状结构,设备之间尽可能直接建立WireGuard隧道,无法直连时才回退到中继服务器

50%
待验证

WireGuard采用沉默设计,不响应未经认证的数据包,端口扫描无法探测其存在

50%

来源文章