Команда ‘telnet’

Telnet — один из самых простых способов проверить подключение и доступность порта.

Telnet это клиент-серверный протокол. Он позволяет пользователям подключаться к серверу и взаимодействовать с ним посредством командной строки. Telnet был одним из первых протоколов, разработанных для работы в сети ARPANET, предшественнице современного интернета. Вся информация, передаваемая telnet не зашифрована. Следовательно, такой формат передачи данных назвать безопасным нельзя. Именно поэтому на смену telnet пришел SSH, который по сути является такой же службой. Но в отличии от telnet вся передоваемая информация в нем шифруется.

Но Telnet не остался на задворках истории. В настоящее время его широко используют для проверки подключения к службам, основанным на протоколе TCP. Иногда требуется протестировать доступность определенных портов на сервере. И одним из наиболее эффективных способов является использование сетевого протокола Telnet.

Тестирование портов

Telnet является одним из самых простых способов проверить подключение на определенных портах. Синтаксис для его использования выглядит следующим образом:

Результатом выполнения такой команды может быть следующее:

  • «Network is unreachable» — порт не доступен, либо закрыт файрволом
  • «Connection refused» — Если нет служб, прослушивающих данный порт.
  • «Connected to…» — Если соединение выполнено успешно

Например, если мы хотим проверить порт 80 на сервере с адресом 192.168.56.11, можно использовать следующую команду:

Если соединение будет успешным, то вы получите примерно следующий вывод:

В случае не удачного выполнения, результат может быть следующим:

Ну и конечно, для тестирования вы можете использовать не только удаленные адреса, но и localhost. Для этого можно использовать либо ip 127.0.0.1, либо localhost

Заключение

Надеюсь , что эта статья была полезной. И теперь вы знаете, как достучаться до порта, чтобы проверить, открыт ли порт или нет. Для получения дополнительной информации о команде Telnet в Linux обратитесь к его странице в руководстве.

Was this helpful?

0 / 0

Добавить комментарий 0