Quando tento conectar-me a um servidor com Telnet no Windows 7 x64, por exemplo, ao Google:
Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
Microsoft Telnet> o www.google.com 80
Connecting To www.google.com...
Depois disso, a moldura da janela congela por um ou dois minutos e então:
Connecting To www.google.com...Could not open connection to the host,
on port 23: Connect failed
Microsoft Telnet>
Alguma ideia?
Responder1
Resposta mais curta:Tem certeza que está pendurado? Porque este não parece ser um problema específico do Windows. Você está esperando um cabeçalho de resposta? Porque posso obter um 220
cabeçalho de resposta quando faço Telnet para a porta 25 no smtp.gmail.com
.
Resposta mais longa:Para mim, nenhuma das respostas parece anormal; Não vejo esses resultados como “pendentes”. Mas comportamento bastante normal/esperado ao operar em um nível bruto de bloco de construção de uma rede.
Por exemplo, quando tento fazer Telnet para Google.com na porta 80 no Mac OS X 10.9.5 (Mavericks), ele simplesmente parece “travar” também:
telnet www.google.com 80
A resposta que recebo é a seguinte:
Trying 216.58.219.196...
Connected to www.google.com.
Escape character is '^]'.
O mesmo ocorre com a tentativa de conexão à porta 465
no servidor SMTP do Google, conforme sugerido por um comentarista:
telnet smtp.gmail.com 465
A resposta que recebo é a seguinte:
Trying 74.125.141.109...
Connected to gmail-smtp-msa.l.google.com.
Escape character is '^]'.
Mas se eu tentar fazer Telnet para a porta 25, recebo uma resposta do servidor:
telnet smtp.gmail.com 25
E aqui está o que eu recebo:
Trying 74.125.141.109...
Connected to gmail-smtp-msa.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP jk10sm23672404vdb.13 - gsmtp
Observe a última linha com o 220
banner de resposta. Acredito que é isso que você está procurando.