Depende das suas habilidades de programação. Eu pessoalmente usaria node.js com http-proxy e um módulo de autenticação, etc. Uma solução mais simples, que não será tão rápida, mas requer menos codificação e mais configuração, seria usar o Apache com o mod_proxy. Deixe-me saber se você precisar de mais informações do que isso - boa sorte!