My network skills are a little bit rusty.
I need to setup an environment for testing a web application with a load balancer.
web server --- load balancer --- web client
When a web client launches the web app, the web server checks the "Country" drop down list based on the web client's ip address.
I will change the ip address of the web client to see if the ip address and country mapping is working.
Ummmmmm, the physical setup of the environment might be over most people's head. Plus, I'm assuming that you will be working on a very specific set of configurations (server side anyway). I think it might be best to check with the people responsible for the production environments in this case.
Google for proxy servers or proxy site.Also you can fetch the geo ips and feed it in your local environment as static ips and then test.Make sure you disable dhcp services.
All you need to do is change your connection settings in browser,map it to your networks so that network accepts your ip and the continue the testing.
see this http://www.google.com/search?hl=en&q=free+geo+ips