Segundo site do IIS 8.0 na porta 81 não visível publicamente

Segundo site do IIS 8.0 na porta 81 não visível publicamente

Recebi uma VM no Windows Azure com o Windows Server 2008 R2/IIS 8.0 em execução. Possui um site padrão. Agora eu queria criar uma versão de desenvolvimento desse site em alguma outra porta, digamos 81. Adicionei esse aplicativo e adicionei uma regra de entrada no firewall para a porta tcp 81.

Agora posso navegar no site nessa máquina usando http://localhost:81, mas externamente não consigo navegar ou conectar-me. Para o site que usei vinculando a

http - Qualquer IP não atribuído - Porta 81 - (nome do host deixado em branco)

Aqui está a resposta do violinista

[Fiddler] A conexão com 'originaldomainname' falhou. Erro: TimedOut (0x274c). System.Net.Sockets.SocketException Uma tentativa de conexão falhou porque a parte conectada não respondeu adequadamente após um período de tempo ou a conexão estabelecida falhou porque o host conectado não respondeu XXX.XX.XXX.XX:81

O que posso fazer para solucionar problemas de conexão. O ISP está bloqueando o tráfego dessa porta? Originalmente tentei fazer isso na porta 8080, mas deu o mesmo problema

Editar
Quando eu faço netstat -ano | find ":81"isso eu entendo

TCP 0.0.0.0:81 0.0.0.0:0 ESCUTANDO 4
TCP [::]:81 [::]:0 ESCUTANDO 4

Como posso fazer uma entrada aqui? com o ip público como endereço estrangeiro e o ip privado como local.

Responder1

Há duas coisas que você precisa fazer para que isso funcione em uma VM no Azure.

Firewall do Windows

Certifique-se de ter uma regra de firewall que permita a conexão via TCP à porta 81. Deve ficar assim

insira a descrição da imagem aqui

Firewall do Azure

No portal do Azure, acesse sua VM. Em seguida, clique na guia endpoints e adicione uma regra para a porta 81 também

deveria ficar assim

insira a descrição da imagem aqui

informação relacionada