Se a solução do @Melvyn não funcionar, como alternativa, você pode configurar o adaptador de rede a ser conectado.
Vá para Settings-> Network-> depois mude Attached topara Bridged Adapter.

Você deve poder chamar o pai pelo nome do host ou pelo endereço IP externo, pode obtê-lo acessando o prompt de comando e digitando ipconfig /all


Atualização Se você estiver depurando com o Visual Studio e usando o IIS Express.
vamos para C:\Users\[uesername]\Documents\IISExpress\config\applicationhost.config
encontre seu site <configuration>/<system.applicationHost>/<sites>/<site> (o nome pode ser enganoso, tente verificar o local no disco no physicalPathatributo)
adicione na <bindings>seção nova ligação
<bindings>
<binding protocol="http" bindingInformation="*:50766:localhost" />
<binding protocol="http" bindingInformation="*:50766:48qzr12" />
</bindings>
onde bindingInformation é *:[port]:[machineName]
Espero que isso poupe algum tempo.