ArcGIS 10.2 server is installed in one machine which doesn't have public ip. My web application is hosted in another machine and IIS7 is configured and it has public ip. Both the machines are in LAN connection.
When we are calling the ArcGIS rest layer service from web application within LAN connection by using public/local ip, the Layers are loaded and no issues.
But when we are trying the same from outside network by using the public ip link of web application, ArcGIS rest layer services are not loaded. Because ArcGIS service url (http://xxx.xxx.x.xx:6080/arcgis/rest/) has local ip address. However the request is coming through web application which has public ip.
Is there any possibility to set the proxy to access ArcGIS server layers, or does the ArcGIS server also require public ip access?
This is my first web application with arcgis server.