Hospedar site ASP.NET no IIS em meu laptop para compartilhar com colegas?

Hospedar site ASP.NET no IIS em meu laptop para compartilhar com colegas?

Estou tentando compartilhar meu site ASP com meus colegas para poder receber seus comentários.

Posso acessar o projeto usando esses dois métodos no navegador:

http://localhost:8125/
http://pc_hostname:8125/

Como outras pessoas na minha rede de trabalho/VPN podem acessar a porta 8125 do meu PC?

Se sim, então o que preciso fazer?

Estou usando o IIS 7.5 e aqui estão minhas configurações de firmware: http://img196.imageshack.us/img196/1447/firewallx.jpg

Desculpe, não é possível fazer upload da imagem diretamente devido à falta de reputação

Responder1

Você deve apenas enviar seu site paraAppHarborouSites do Azure- ambos têm opções gratuitas e começar é super simples. Dessa forma, seu site fica público na web e seus colegas podem testá-lo. Muito mais fácil do que mexer com VPN e firewalls e outros enfeites.

Responder2

O primeiro passo é diagnosticar o problema. Até agora, sua postagem não fornece muitas informações de diagnóstico, mas o primeiro passo é garantir que ambas as máquinas (ou seja, a sua e a deles) possam se ver, isso é feito fazendo ping nelas. Observe que o Firewall do Windows bloqueia o ping ICMP por padrão, então você precisa habilitá-lo manualmente. Não vou descrever como habilitar o ping ICMP neste post, mas você pode encontrá-lo facilmente na web.

Certifique-se de que o nome do seu computador possa ser resolvido na outra máquina - se for um nome NetBIOS e sua rede não tiver registro DNS para nomes de máquinas, isso pode ser o culpado - eu pessoalmente acho que a experiência NetBIOS no Windows é muito deficiente, eu não sei por que não temos nada parecido com o serviço Bonjour/mDNS da Apple. Use um comando como nslookupou mesmo pingpara garantir que o nome esteja sendo resolvido corretamente.

Já estabelecemos que você desativou o Firewall local do Windows, para que possa ser removido da área do problema.

Depois de estabelecer que as máquinas podem ver e conversar entre si, observe a configuração do IIS e veja quais são as ligações do site (abra o IIS, selecione o site e clique em "Vinculações" no lado direito da tela ). Certifique-se de que esteja vinculado a 0.0.0.0(também conhecido como "Todos os endereços IP não atribuídos") e que não haja outros sites vinculados ao endereço da sua máquina.

Se isso não funcionar, não poderemos ajudá-lo mais sem mais informações suas, como mensagens de erro específicas.

informação relacionada