Você tem algumas opções. Você pode usar hosts virtuais para hospedar os dois domínios no mesmo servidor / endereço IP. Ou você pode configurar um proxy reverso para lidar com o redirecionamento das solicitações para o endereço IP privado correto em sua DMZ. Exemplos de proxies reversos são Varnish, nginx, squid e até mesmo o Apache com mod_proxy.