Geographically distributed traffic without a gatling cluster?

Has anyone faced the problem of having to make it appear as though traffic were coming from many different geographical locations, for purposes of traffic routing?

In my case, one Gatling instance has plenty of horsepower. I don’t need a cluster in order to generate more traffic. And I am not sure I want a cluster, and the attendant complexity that introduces.

Instead, I’d rather just set up several traffic forwarders and then have my one Gatling instance round-robin traffic through the forwarders in order to create the geographically distributed traffic.

Anybody ever do anything like that?

Research suggests that either Apache or NGINX can be configured as a kind of reverse-proxy, facilitating this kind of task. For those who were curious.