方法 / L4 / OPENVPN
L4 · NetworkVPNUDPVolumetricGateway

OpenVPN 压力测试

向你的 OpenVPN 网关端口倾泻流量型流量,确认隧道端点在洪水条件下保持可达。

运行 OPENVPN 测试 所有方法
600k pps
峰值数据包速率

工作原理

本方法朝你的 OpenVPN 服务监听的端口发起高速率洪水,以 VPN 端点遭受流量型攻击的方式锻炼网关。由于 VPN 集中器必须检测并解密或丢弃每一个入站数据包,即便是非会话流量也会迫使网关进行 CPU 和状态处理。它验证你的 VPN 主机能否对未认证流量限速,tls-auth 或连接门控能否尽早卸除垃圾流量,以及端点在洪水期间能否对合法客户端保持可用。

参数

portdefault 1194OpenVPN 监听端口,视配置为 UDP 或 TCP。
pps600k pps瞄准网关的数据包速率。
duration10-300 s测试时长。
sourcesdistributed ranges用于模仿分散洪水的源分布。

从 CLI 运行它

retro-cli
$ retro run openvpn --target 203.0.113.45 --port 443 --duration 120

OpenVPN 常见问题

OpenVPN 测试合法吗?+
仅针对你拥有或获授权测试的基础设施。RETRO//STRESS 要求授权目标。
OpenVPN 对什么施压?+
向你的 OpenVPN 网关端口倾泻流量型流量,确认隧道端点在洪水条件下保持可达。
我可以将它与其他方法组合吗?+
可以,将它作为数据包链中的一个步骤,与其他协议按序排列。