no me quedó claro el problema... ¿no acceden a dnn por el nombre de dominio? utilizan la IP para acceder al DNN?
Si, pongamos por caso, el proxy recibe la petición en su puerto público 80.38.x.x y redirecciona a 192.168.x.x, pero ésta petición inicial la hará un cliente escribiendo una URL que en los DNS externos apuntará a su IP pública, luego pueden añadir una entrada idéntica en su DNS interno de modo que apunte a su IP interna y todo resuelto...