In my ever-growing list of why I am almost an MSP, I have yet another thing to add.
The company I work for is more like several individual brands/legal companies. We have wholesalers and now retailers. For some projects that are coming up, we need to have certain individuals with the ability to use different public IPs when connecting to the same vendor sites with different login credentials; thus, appearing as though they work at a different location. It doesn't need to be the same IP address for each of them; it just can't be the same static public IP we are using for this location.
The brief background is that certain vendors will think that we are a single company when the traffic comes from a single IP address and will have issues with that. Since it isn't a single company, we need to have different IPs for different accounts at the same vendor.
I have briefly toyed with different scenarios and the most expensive one is to have a few RDS servers with different public IP addresses on AWS (or other), where each server would represent each company that needs a different IP address. That seems cumbersome and might be expensive.
I also came across this service-
https://proxymesh.com/features/
It rotates through different IP addresses. The downside is that it would be managed at the user level for (most-likely) another 3rd-party browser plugin and would only be useful for one login to a vendor at a time, per browser.
Does anyone have any suggestions?