Primeiro, você precisa de algum tipo de configuração de DNS. A maneira mais rápida e mais suja é adicionar uma entrada ao arquivo hosts de cada sistema. A entrada seria semelhante a: 192.168.2.150 teehut.com
no arquivo de hosts do sistema (% windir% \ system32 \ drivers \ etc \ hosts no Windows.) Isso é difícil de administrar, no entanto. Você vai querer olhar para um sistema DNS local como dnsmasq ou bind se precisar de algo mais poderoso. A porta é um problema separado. Eu acho que o IIS irá lidar com 8080, pois é a porta HTTP alternativa padrão. Eu não tenho muita certeza, já que eu principalmente faço servidores web Linux. Se não for possível, você pode procurar uma regra de reescrita como:
<rewrite>
<rules>
<rule name="RedirectTo8080" stopProcessing="true">
<match url=".*" />
<action type="Redirect" url="http://192.168.2.150:8080/{R:0}" />
</rule>
</rules>
</rewrite>