我试图通过JMeter使用不同的客户端IP地址实现与服务器的FTP会话。但是,IP源(也称为IP欺骗)选项仅适用于HTTP采样器。
顺便说一句,我不想使用分布式测试(master / salve)。我想模拟HTTP采样器使用的相同行为。非常感谢任何帮助。
答案 0 :(得分:1)
开箱即用JMeter没有提供绑定的可能性设置IP地址,因此您必须执行一些脚本 - 将所有FTP采样器更改为JSR223 Samplers
实例化FTPClient如下:
FTPClient client = new FTPClient();
client.setPassiveLocalIPAddress("YOUR IP ADDRESS HERE");
//FTP specific code here
参考文献:
答案 1 :(得分:0)
是的,在现实世界中,FTP服务器将受到多个客户端IP的攻击,而不仅仅是1个客户端。