WireGuard(推荐,技术上最先进)
- 代码量:约4000行(OpenVPN为十倍),攻击面小,更容易审计
- 加密:ChaCha20+Poly1305(或AES-256-GCM),Curve25519密钥交换
- 速度:比OpenVPN快2-3倍,移动设备上电池消耗更低
- GFW抗性:标准WireGuard(UDP)可被DPI识别并封锁。需要混淆才能在中国可靠使用
OpenVPN(最成熟)
- 历史:2001年开始,全球部署最广
- 加密:OpenSSL,支持AES-256-GCM等现代算法
- 速度:比WireGuard慢,因为使用用户态实现和TLS开销
- GFW抗性:已被完全封锁(UDP和TCP模式均被识别)
SSTP(Windows专用)
- 微软专有协议,通过HTTPS(TCP 443)传输
- 速度中等,GFW理论上不易封锁(与HTTPS共享端口),但实际上已被针对性封锁
IKEv2/IPSec(移动设备友好)
- 快速重连(网络切换时自动恢复),适合移动设备
- GFW抗性差,IKEv2握手特征明显,已被封锁