Como abrir uma porta no servidor Windows?

Como abrir uma porta no servidor Windows?

Tenho um servidor Windows 2008 no Amazon EC2. Instalei o servidor Jboss 7 no pote 8080 (o IIS está rodando na porta 80). Quando executo http://localhost:8080de dentro do servidor em um navegador, ele funciona bem. Mas quando eu acesso o mesmo de fora, http://IPaddress:8080a solicitação expira. Observe que http://IPaddressfunciona bem e aponta para o aplicativo IIS.

Dei uma olhada neste fórum e encontrei alguns comandos úteis

netstat -a -nexibe corretamente que a porta 8080 está escutando

Então adicionei 4 regras no firewall do Windows, 2 para tráfego de entrada na porta 8080 para UDP e TCP e 2 para tráfego de saída na porta 8080

Agora, quando faço isso netsh firewall show state, ele mostra a porta 8080 para UDP e TCP no título "portas atualmente abertas em todas as interfaces de rede"

Há alguma coisa que estou perdendo? Como posso acessar a porta 8080 da Internet para este servidor?

Responder1

Meu erro! O problema estava na configuração do Jboss. O Jboss não é executado por padrão no modo de transmissão.

O Jboss 7 vem com um arquivo de configuração standalone.xml que possui uma tag <interface name="public">, que por padrão é definida como 127.0.0.1. Eu precisava mudar para<any-address>

Para detalhes

https://stackoverflow.com/questions/6853409/binding-jboss-as7-to-all-interfaces

informação relacionada