I'm not sure how to put this or explain it, but going to try my best.
We moved over from an on-premise server for JAMF Pro to the Cloud. We wanted to connect LDAP with the JSS to provide the option with authenticating to Macs through the DEP process. We installed JIM (JAMF Infrastructure Server) on a DMZ server. The DMZ is NAT'd behind an external IP and according to some documentation, NAT isn't supported.
We still have our on-premise server that I use to move devices from the Cloud server to that server on the DEP portal for Apple. Once I move it, I can use the old server to authenticate and then move it over to the Cloud. This works, but wanted to get it working with the Cloud and outside our network. Other than this, everything seems to be working.
I wanted to see if what the popular setup was to get this working.
Let me know if there's any questions or any more information is needed.
Thanks!