We have a web app run by a set of servers that communicate with each other (to load balance requests, access database etc). On our internal network we have set up these servers to have static IP addresses. So the servers can always find each other and communicate with each other.
We intend to take this entire setup (all the servers and our router to which they are connected) to a client location. The client has their own internal network. We want the people connected to their internal network to be able to access our webapp.
For this to happen, I think we need to do two things:
- Set up port forwarding on our router so that any request intended for port 80 goes to one of the servers in our setup (the load balancing server, which handles the http requests for the app).
- We will need our router to have a static IP address, so we can give the people at the client site a specific IP address they can go to to access the app.
Our router is 'Cisco RV325 Gigabit Dual WAN VPN Router' (http://www.amazon.com/gp/product/B00GSQJI4E/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1).
I think I can figure out how to do step 1, by following the port forwarding instructions in the router;s manual.
I am not sure about step 2. Is this something the client's IT team will have to do? Or is it a configuration we can do our ourselves on our router, as long as they provide us with an IP address we can use?