Parece que você quer usar proxies reversos. O Apache suporta-os.
Proxies reversos são onde um servidor web, como o Apache, recebe solicitações para uma determinada URL e as encaminha para outro servidor da web. Ele então encaminhará as respostas de volta.
Isso funciona mais fácil quando o URL do seu servidor da Web de "back-end" é o mesmo do front-end, ou seja, você deseja alcançar http://192.168.1.101/my-home-computer
de http://192.168.1.100/my-home-computer
.
Você pode configurar o mapeamento para URLs diferentes, como alcançar apenas http://192.168.1.101/
de http://192.168.1.100/my-home-computer
, mas alguns aplicativos da Web podem ser problemáticos e, em seguida, você terá que entrar em reescrita imediata do conteúdo HTTP , o que às vezes pode ser difícil quando o Javascript está envolvido.
A abundância de informações on-line sobre como configurá-lo exatamente - aqui é um bom ponto de partida.