Yes, we have a similar set up. An external IP address and DNS entry is mapped to an internal IP Address. We are using the web adaptor, and it doesn't seem to be a problem. The external DNS/NAT is pointing at the Web Adaptor, and the Web Adaptor is pointing at the GIS server.