O que você está pedindo para fazer não é possível (que eu saiba) com o NAT. Não há como o iptables saber para onde enviar o tráfego e você pode encaminhar apenas uma instância do post 80.
Imo estou mais elegante solução é usar nginx como um proxy reverso.
Veja:
Funciona bem, pois o nginx é rápido, leve e você pode encaminhar para vários servidores com base na url;)
O Nginx exibe o conteúdo estático muito rápido e o apache exibe o conteúdo dinâmico (geralmente php) muito rápido (veja o segundo link).