Se o IIS não puder fazê-lo, recomendo uma solução mais flexível no gateway usando um firewall de camada de aplicativo como o Microsoft TMG (também conhecido como ISA) que permitirá que você tenha quantos IPs desejar no IIS e Cada solicitação recebida em um único IP público no firewall pode examinar o cabeçalho do host e direcioná-lo a qualquer IP interno para superar as limitações do IIS. Provavelmente há outros firewalls e proxy reverso que fazem isso também, eu não estou familiarizado com eles.