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 to
para 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 physicalPath
atributo)
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.