Aonde está o comando Telnet no Windows Vista e o que tem a ver com desenvolvedores?

Por padrão as outras versões do Windows já tinham como padrão o utilitário telnet.exe que apesar de ser uma ferramenta de ITPRO também é muito interessante para desenvolvedores. Para ativar a mesma vá ao iniciar e digite: optionalfeatures que ao carregar marque a opção Telnet Client e vai ser instalado.

Você pode iniciar ele diretamente via linha de comando conforme o modelo abaixo:
Iniciar> Telnet [Ip Servidor] [Porta]

Como saber se o IIS (Internet Information Server) está rodando?
A primeira coisa em mente é abrir o internet explorer e digitar a url. Mas e se você tiver com um proxy configurado
e o mesmo está atrapanhando seus testes?

Iniciar > telnet www.2pc.com.br 80 ou telnet localhost 80 para testar o IIS na sua maquina local.

Ao teclar enter vai aparece uma tela de prompt indicando que você está conectado no meu IIS. Para confirmar digite qualquer coisa e tecle enter. Você vai ter uma reposta do IIS.  Como você não informou o protocolo correto vai dar um erro padrão que nesse momento é apenas a resposta que precisamos.

Retorno do IIS usando Telnet

O que você ganhou com esse teste?
Você pode validar independente do browser se sua maquina está chegando nesse
servidor web!

Como saber se um derterminado servidor de SMTP está ativo ?
Iniciar > Telnet smtp.uol.com.br 25

Retorno do SMTP usando Telnet

O que você ganhou com esse teste?
Para saber se sua maquina está chegando nesse smtp
e se o mesmo está respondendo. Com essas informações
fica mais fácil voltar ao seu código e procurar o erro nele.

E é claro que você não pode esquecer do bom e velho
Ping e Tracert para verificar se um determinado servidor está
respondendo!

São informações importantes para qualquer desenvolvedor
e profissional de infra estrutura!

 

[],

Ramon Durães
MVP