A tecnologia que você está procurando é chamada de reverse proxying
. Normalmente, você teria uma (série de) vhost na máquina 'front end' que retornaria os dados diretamente ou inverteria a solicitação para uma máquina diferente. Temos muitos Q & A sobre isso aqui na falha do servidor e a Internet mais ampla também tem muita informação.