客户端服务器日志在Jmeter中显示公共IP而不是欺骗IP

7dl7o3gd  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(152)

正如标题所说,我的任务是在一个客户端的服务器上进行负载和性能测试,我已经按照所有的步骤,创建了额外的IP并将其添加到系统中,并使用CSV数据集在Jmeter中输入了相同的IP,调试后处理器显示请求正在使用正确的IP发送。我正在通过wifi进行此操作,所以希望这不是问题所在。任何帮助都是感激的。
系统配置操作系统:Windows 10 64位内存:16GB Jmeter版本5.4.3

5cnsuln7

5cnsuln71#

如果您在NAT之后,而服务器在Internet中,则很容易发生这种情况,在这种情况下,无论您的本地IP地址是多少,服务器都将“看到”您的NAT网关的地址,您可以使用https://www.whatismyip.com/之类的网站检查自己
使用本地IP地址(或aliases)的技巧仅在本地intranet的情况下才能成功,当涉及到互联网时-您将需要与您尝试模拟的用户数量一样多的全局静态IP地址
其中一个可能的解决方案是在AWS或Azure或类似服务中启动虚拟机,或者要求ISP提供一个可以使用的IP地址池(通常您需要为此付费),然后选择distributed testing,这样每个JMeter从机都将有自己的IP地址(或多个)来绑定。

相关问题