通过 ssh 隧道和代理使用 JMeter

Using JMeter through a ssh tunnel and a proxy

我有一个 Web 应用程序,我需要通过 Putty 隧道和代理使用 JMeter 访问它。

客户端 -> www.example.com -> port:9999 上的动态 ssh 隧道 -> 代理 -> 端口 80/8080 上的 Web 应用程序。

对于 chrome,我使用 Foxy Proxy 通过端口 9999 上的 localhost 传输流量,这有效,但我希望 JMeter 也能正常工作。

我可以编辑我的主机文件以通过 localhost 重定向 www.example.com,但是如何通过端口 9999 传送请求?

你可以试试这个:

  1. 在端口 9999 上启动您的 ssh 隧道
  2. 在您的线程组下添加 HTTP 请求默认值
  3. 在 HTTP 请求默认代理服务器中声明 SSH 隧道如下:

我希望这对你有用。