![通过 OpenVPN 链路生成虚拟流量](https://linux22.com/image/105979/%E9%80%9A%E8%BF%87%20OpenVPN%20%E9%93%BE%E8%B7%AF%E7%94%9F%E6%88%90%E8%99%9A%E6%8B%9F%E6%B5%81%E9%87%8F.png)
我正在尝试生成一些通过现有 OpenVPN 链接发送的虚拟流量。
我可以通过 OpenVPN 链接 ping 一些公共 IP,但这对于我的测试来说不够流量。
我如何生成一些(例如 5MB)虚拟流量?我无法以任何其他方式访问 OpenVPN 服务器。虚拟流量应由 OpenVPN 客户端发起,并且不必包含任何特定数据。
我正在考虑创建一个随机数据块,并使用 python 将其发送到 OpenVPN 正在侦听的服务器上的端口。
我不想依赖有效的互联网连接,所以我不想简单地从网上下载一些文件。
两个 Debian 系统上的 OpenVPN 2.4.0。
答案1
1)ping
与-s
(数据包大小)和-i
(间隔)选项一起使用
2)使用bwping
3)iperf3
在两台主机上使用
4) 用于scp
将大文件从一台主机复制到另一台主机,例如/dev/null
5) 用于从一台主机到另一台主机的nc
管道,在发送端进行速率限制/dev/null
pv -L
...