Como “sair” do Telnet no prompt de comando do Windows
CENÁRIO:
Olá!
Uma ferramenta muito útil ao verificar se aplicações e serviços estão “acessíveis” é o Telnet Client (https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/telnet).
Por exemplo, quero verificar se um site está acessível de uma máquina, pois o navegador não está conseguindo encontrar o site.
Depois de verificar que o servidor de aplicação está tudo “ok”. Passo a testar se o computador que estou usando consegue chegar no servidor de aplicação.
O primeiro teste que faço é conectar na porta da aplicação via telnet.
“telnet http://www.google.com 443”
ERRO:
Como podem verificar, no Terminal do Mac OS, é possível sair do telnet com a tecla de escape “ctrl + ]”.
Mas no prompt do Windows, não funciona!
O que fazer?
SOLUÇÃO:
Podemos setar a tecla de escape para uma que “funcione”! 😀
“telnet -e c http://www.google.com 443”
Ahhh, mas você está usando o Mac OS e no título do post você disse WINDOWS!!
Ok, receba!
Abraço!
Cadê o telnet que tava aqui?!
Depois de muito enrolar (foi lançado em Setembro/2017 – Link), resolvi fazer o upgrade do sistema operacional do meu Mac para o High Sierra (10.13.3).
E algumas coisas pararam de funcionar… como meu .Net Core SDK 1.1. Mas com a ajuda do Romanão que já tinha feito o upgrade… vi que era só atualizar/instalar o .Net Core SDK 1.1 novamente que ele voltaria a funcionar e funcionou! 🙂
Nas atividades corriqueiras do dia-a-dia precisei verificar a conectividade com uma aplicação e vamos ao primeiro teste de conectividade:
[16:00:39] – [Thiago ~]$ telnet
-bash: telnet: command not found
WTF?! command not found?!
https://discussions.apple.com/thread/8103628 – Foi removido mesmo.
Mas, ainda tem o telnet no homebrew! Ufa!
Eu já tinha o homebrew, mas se você precisar instalar, é só rodar esse comando:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Outras informações sobre o homebrew: https://brew.sh/index_pt-br.html
Com o ele, podemos instalar o telnet com o seguinte comando:
brew install telnet
Abraço!