Assuming a setup as seen below, is it possible to route requests for e.g. subdomain1.domain.com to Server 1, subdomain2.domain.com to Server 2, another seconddomain.com to Server 2 etc. without reverse proxies?
The goal is to host several servers which should each be accessible and administered by different persons autonomously. As most of them are test environments the goal is to be able to access each of the servers, on all ports, via a different domain/subdomain name. Managing reverse proxies each time a new service is tested on one of the machines would be quite cumbersome, especially as these are not limited to HTTP/HTTPS web servers and can offer a number of protocols across a number of different ports.
Is such a setup feasible? How would one go about setting it up?