-1

Когда я пытаюсь подключиться к серверу с помощью Telnet в Windows 7 x64, например, к Google:

Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
Microsoft Telnet> o www.google.com 80
Connecting To www.google.com...

После этого рамка окна останавливается на минуту или две, а затем:

Connecting To www.google.com...Could not open connection to the host,
on port 23: Connect failed
Microsoft Telnet>

Есть идеи?

1 ответ1

0

Короче ответ: ты уверен, что он висит? Потому что это не похоже на проблему с Windows. Вы ожидаете заголовок ответа? Потому что я могу получить ответный заголовок 220 когда я Telnet к порту 25 на smtp.gmail.com .

Более длинный ответ: мне ни один из ответов не кажется ненормальным; Я не вижу эти выводы как «висящие». Но довольно нормальное / ожидаемое поведение при работе на необработанном уровне сети.

Например, когда я пытаюсь подключиться через Telnet к Google.com через порт 80 в Mac OS X 10.9.5 (Mavericks), он также просто «зависает»:

telnet www.google.com 80

Ответ, который я получаю, следующий:

Trying 216.58.219.196...
Connected to www.google.com.
Escape character is '^]'.

То же самое с попыткой подключиться к порту 465 на SMTP-сервере Google, как это было предложено комментатором:

telnet smtp.gmail.com 465

Ответ, который я получаю, следующий:

Trying 74.125.141.109...
Connected to gmail-smtp-msa.l.google.com.
Escape character is '^]'.

Но если я пытаюсь подключиться к порту 25 через Telnet, я получаю ответ от сервера:

telnet smtp.gmail.com 25

И вот что я получаю:

Trying 74.125.141.109...
Connected to gmail-smtp-msa.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP jk10sm23672404vdb.13 - gsmtp

Обратите внимание на последнюю строку с ответным баннером 220 . Я считаю, что это то, что вы ищете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .