Telnet - это сетевой протокол, предоставляющий интерпретатор командной строки для связи с устройством. Чаще всего он используется для удаленного управления, но иногда и для первоначальной настройки некоторых устройств, особенно сетевого оборудования, такого как коммутаторы и точки доступа.
Как работает Telnet?
Telnet изначально использовался на терминалах. Этим компьютерам требуется только клавиатура, потому что все на экране отображается в виде текста. Терминал предоставляет возможность удаленного входа в систему на другом устройстве, как если бы вы сидели перед ним и использовали его как любой другой компьютер.
В настоящее время Telnet можно использовать с виртуального терминала или эмулятора терминала, который по сути представляет собой современный компьютер, который взаимодействует с тем же протоколом Telnet. Одним из примеров этого является команда telnet, доступная из командной строки Windows, которая использует протокол Telnet для связи с удаленным устройством или системой.
Команды Telnet также можно выполнять в других операционных системах, таких как Linux и macOS, точно так же, как они выполняются в Windows.
Telnet отличается от других протоколов TCP/IP, таких как HTTP, который передает файлы на сервер и с сервера. Вместо этого протокол Telnet позволяет вам войти на сервер, как если бы вы были настоящим пользователем, а затем предоставляет вам прямой контроль и все те же права на файлы и приложения, что и пользователь, под которым вы вошли в систему.
Хотя это и не то же самое, что Telnet, бесплатные программные средства удаленного доступа представляют собой альтернативный способ удаленного общения с другим компьютером.
Как использовать Windows Telnet
Хотя Telnet не является безопасным способом связи с другим устройством, есть несколько причин его использовать, но вы не можете просто открыть окно командной строки и ожидать начала выполнения команд.
Telnet Client, инструмент командной строки, который выполняет команды telnet в Windows, работает во всех версиях Windows, но, в зависимости от используемой версии Windows, вам может потребоваться сначала включить его.
Включить клиент Telnet в Windows
В Windows 11, Windows 10, Windows 8, Windows 7 и Windows Vista включите клиент Telnet в компонентах Windows на панели управления, прежде чем можно будет выполнить какие-либо соответствующие команды.
Клиент Telnet уже установлен и готов к использованию как в Windows XP, так и в Windows 98.
- Откройте панель управления, выполнив поиск control panel в меню «Пуск». Или откройте диалоговое окно «Выполнить» с помощью WIN+R, а затем введите control..
-
Выберите Программы. Если вы не видите этого, потому что просматриваете значки апплета панели управления, вместо этого выберите Программы и компоненты, а затем перейдите к шагу 4.
-
Выберите Программы и компоненты.
-
Выберите Включить или отключить функции Windows на левой панели.
-
Установите флажок рядом с Клиент Telnet.
- Выберите OK, чтобы включить Telnet.
- Когда вы видите сообщение Windows завершила запрошенные изменения, вы можете закрыть все открытые диалоговые окна.
Выполнение команд Telnet в Windows
Команды Telnet легко выполнять. После открытия командной строки введите слово telnet. Результатом является строка с надписью Microsoft Telnet>, где вводятся команды.
Если вы не планируете следовать за первой командой telnet дополнительными командами, введите telnet, а затем любую команду, например, показанную в примерах ниже.
Чтобы подключиться к серверу Telnet, введите команду следующего синтаксиса:
имя хоста telnet порт
Например, ввод telnet textmmode.com 23 подключается к textmmode.com через порт 23 с помощью Telnet.
Последняя часть команды используется для номера порта, но ее необходимо указать только в том случае, если это не порт 23 по умолчанию. Например, telnet textmmode.com 23 аналогична выполнению команды telnet textmmode.com, но отличается от команды telnet textmmode.com 95, которая подключается к тому же серверу, но на порт 95.
Microsoft хранит список команд telnet, если вы хотите узнать больше о том, как выполнять такие действия, как открытие и закрытие соединения Telnet, отображение настроек клиента Telnet и многое другое.
Игры Telnet и дополнительная информация
Существует ряд трюков с командной строкой, которые вы можете выполнить с помощью Telnet. Некоторые из них представлены в текстовом виде, но вы можете повеселиться с ними.
Проверьте погоду в Weather Underground:
telnet rainmaker.wunderground.com
Используйте Telnet, чтобы поговорить с психотерапевтом с искусственным интеллектом по имени Элиза. После подключения к Telehack с помощью приведенной ниже команды введите eliza, когда вас попросят выбрать одну из перечисленных команд.
telnet telehack.com
Просмотрите ASCII-версию полного фильма «Звездные войны. Эпизод IV», введя это в командной строке:
telnet towel.blinkenlights.nl
Помимо забавных вещей, которые можно сделать в Telnet, есть ряд систем досок объявлений (BBS). BBS позволяет отправлять сообщения другим пользователям, просматривать новости, обмениваться файлами и т. д. В руководстве Telnet BBS перечислены сотни серверов, к которым можно подключиться с помощью этого протокола.
FAQ
Чем SSH отличается от Telnet?
SSH - это сетевой протокол, используемый для удаленного доступа и использующий шифрование. Telnet - это еще один сетевой протокол, используемый для удаленного доступа, но без шифрования. Он будет отображать данные (включая имена пользователей и пароли) в виде открытого текста.
Как подключиться к маршрутизатору через Telnet?
Убедитесь, что Telnet включен, затем пропингуйте свою сеть. В Telnet введите telnet IP-адрес (например, telnet 192.168.1.10). Затем введите имя пользователя и пароль для входа в систему.