How do I configure Enterprise (Portal, ArcGIS Servers and applications) to be available on a different top-level domain. Currently everything is configured for the intranet (.net) but would also need to be available out to the internet (.org). This is done via the organization's external facing gateway. I just don't know where and how to achieve this.
This is most commonly achieved by configuring a reverse proxy outside of your intranet (most commonly in a DMZ). The most common reverse proxy you will see here discussed on GeoNet is Esri's Web Adaptor which comes in your installation of ArcGIS Enterprise. This Web Adaptor (one for Server and one for Portal) will be installed/configured on a server outside of your internal network and will forward incoming traffic to the Portal/Server which are sitting within your internal network. I have linked below some of our documentation as well as our documentation regarding ArcGIS Server and a reverse proxy as I find it the most helpful (due to the visuals!).
Server with a reverse proxy
Implementing ArcGIS Web Adaptor with Portal for ArcGIS
Reverse proxy server with Portal for ArcGIS
Thank you for your response. I have seen some of the documentation you’ve mentioned.
Radoslaw Cylwik, #68026
CAU Assistant Administrator / GIS Manager
Jacksonville Sheriff’s Office | Crime Analysis Unit
Office: 904.630.7006 | Desk: 904.630.7893 | Fax: 904.630.4709
Unless otherwise noted, the material contained in this document is considered active criminal intelligence and as such, is exempt from disclosure via the Florida Public Records Law (F.S.S. 119.07)
I think what you are referring to is more of Esri's resource-proxy (GitHub - Esri/resource-proxy: Proxy files for DotNet, Java and PHP. ). If you take a look at the first section of the github page you will see what the proxy files can and cannot be used for. That is something that is a separate workflow from making Portal/Server accessible to the public. Making Server/Portal accessible to the outside world is more along the lines of setting up a (or finding an existing) web server (IIS/Tomcat or otherwise, with a reverse proxy or two) between some firewalls.