Here are some questions we’ve received on a common topic: how to whitelist IP addresses for load testing.
Q: We are using the Redline13 Basic Subscription for load testing and would like to know the Public IP’s that we need to whitelist for the test to be successful.
A: It sounds like your application is behind a whitelist and you need the load agents to be able to connect to it. The simplest way is to use a NAT Gateway. We have a blog on that at https://www.redline13.com/blog/2019/02/running-load-tests-on-ip-whitelisted-applications/.
Q: The first question before I can even get started trying this is the IP Address of the Load Generators, so that they can be whitelisted.
A: They are launched dynamically from your AWS account. If you are testing services in your own AWS account, using security groups is appropriate. If you need further isolation then you require using a NAT
Q: We want to run some load tests against a product on our internal servers. We need to whitelist the Redline13/AWS IPs to allow traffic into our network. What is the best approach for this? I understand that the AWS IPs are dynamic, but is there a range we can use?
A: Do your internal servers run on AWS?
Yes – Perhaps security groups could work https://www.redline13.com/blog/2016/02/load-testing-internal-application-using-security-groups/
No – You can use
a) Elastic IPs, however, a slight pain to manage
b) Use a private subnet and NAT gateway, hard to configure but easier for each test run
Now that you know, you can run your own test on RedLine13 for free.