This is more of an idea gathering post to see what/how others are doing this.

Let's say I want to have a ZCM server in my DMZ for our locations that are on the internet, but not connected via VPN or our WAN link.

But I have no idea what IP these places may have.

How would you construct your locations and closest server rules to handle this?

AND how would you also avoid introducing long delays if a workstation is on a network but it cannot get to the server?