Reverse Proxy for on-premise environment

Does anyone know if there is a solution for reverse proxy for on-premise environment that has private ip? I have access to my application through private ip and ports through nat configuration, but I want to access them using sub domain example: dev-mydomain.com, tst-mydomain.com, prd-mydomain.com ... Can anyone help me?/>

That depends on what protocol are needed to go through. If it is only HTTP/S then you can use Tunnels but if it is TCP/UDP then you need to do warp private networking which DNS records to point.