WireGuard 是一种开源 VPN 协议与实现,由 Jason A. Donenfeld 于 2016 年首次发布,2020 年正式纳入 Linux 内核。主要用于建立加密的网络隧道,实现设备间安全通信。其核心特点包括:代码量仅约 4000 行,易于审计和部署;使用现代加密算法(如 Curve25519、ChaCha20、BLAKE2s);支持跨平台运行;配置简洁,通过交换公钥即可建立连接。相较于传统 VPN(如 IPsec、OpenVPN),WireGuard 具有更低的延迟和更高的吞吐量,已在多个操作系统和路由器固件中得到广泛支持。