como verificar se uma porta está bloqueada em um servidor windows

1

Eu tenho uma máquina Windows Server 2008 que tem o aplicativo qlikview instalado e este aplicativo parou de funcionar a partir da semana passada, os serviços de aplicativos foram interrompidos. Não consigo iniciar os serviços (os serviços são configurados com a conta local). Como parte da solução de problemas, verifiquei o netstat para verificar se as portas do aplicativo estão abertas. Não consegui ver na lista algumas portas relacionadas a aplicativos (por exemplo, 4799, 4750). Como posso verificar se as portas estão abertas ou bloqueadas no servidor?

    
por user278604 12.08.2015 / 08:45

2 respostas

1

Espero que isso ajude originalmente de outro lugar, mas se adapte à sua situação)

Supondo que seja uma porta TCP (em vez de UDP) que você está tentando usar:

1. No próprio servidor, use netstat -an para verificar quais portas estão ouvindo

2.De fora, apenas telnet host port (ou telnet host: port em sistemas Unix) para ver se a conexão é recusada, aceita ou timeouts

Neste último teste, em geral:

  • conexão recusada significa que nada está sendo executado nessa porta
  • aceita significa que algo está sendo executado nessa porta
  • tempo limite significa que um firewall está bloqueando o acesso
por 12.08.2015 / 08:50
0

Para verificar hosts de rede quanto à disponibilidade de serviços, eu usaria o nmap . Ele foi projetado para esse tipo de trabalho.

nmap -pPORT IPADDRESS

... informará se a porta TCP especificada está aberta no host remoto. As verificações de UDP podem ser executadas com a opção -sU . O Nmap tem muitas outras opções para varredura e análise de portas que podem valer a pena investigar.

    
por 18.12.2016 / 08:46