Что такое Telnet и как его включить?

Telnet можно использовать для доступа к другим компьютерам или сетевым службам. Однако для этого необходимо сначала включить протокол в функциях Windows.

Что такое Telnet?

Telnet — это протокол клиент-сервер, основанный на символьно-ориентированном обмене данными через TCP-соединения. Telnet позволяет удаленно управлять компьютерами с помощью текстового ввода и вывода. Для этого по умолчанию устанавливается соединение клиент-сервер по протоколу TCP и порту TCP 23, где удаленно управляемое устройство выступает в роли сервера и ожидает команд.

Клиент Telnet — управляющий субъект в этой процедуре, также известной как удаленный доступ или удаленный вход в систему — может быть установлен как на специальном устройстве, так и на обычном компьютере. Однако в зависимости от терминального устройства представление передаваемой информации различается.

Протокол семейства протоколов TCP/IP также может использоваться для управления приложениями, не имеющими графического пользовательского интерфейса.

Еще в 1969 году, когда над ARPANET работали в течение девяти месяцев, разработка Telnet (Teletype Network) была в основном завершена. Однако только в 1973 году протокол, позволяющий получать доступ к удаленным компьютерам, получил окончательную спецификацию в RFC 495 (Request for Comments). Как официальный стандарт Internet Engineering Task Force (IETF), он был реализован большинством платформ. Основной протокол, базовые методы работы и расширения описаны в более поздних стандартах RFC 854 и RFC 855.

Как и где используется Telnet?

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

Доступ к базам данных

На протяжении многих лет Telnet также играл важную роль для учреждений, работающих с большими базами данных. Например, в библиотеках этот протокол был элементарным строительным блоком опубликованных в 1980-х годах онлайновых каталогов, более известных как OPAC (Online Public Access Catalog). Первоначально эти базы данных цифровых публикаций были доступны в локальных сетях библиотек через терминалы. По мере того, как Интернет начинал становиться все более успешным, появилась возможность доступа к ним через локально используемые веб-интерфейсы, средства связи которых во многих случаях поддерживались протоколом Telnet.

Взаимодействие с программами на серверах приложений

Еще одним сценарием развертывания, для которого были типичны клиенты Telnet, был доступ к текстовым программам на сервере приложений. Например, Free Internet Chess Server и сегодня можно использовать через Telnet-соединения. Используя текстовый ввод, вы можете выбирать из доступных соперников, а также передвигать фигуры по доске. Тем временем графические интерфейсы, такие как Jin Applet или Javaboard, которые позволяют перемещать игровые фигуры с помощью мыши, заменили текстовый ввод.

Администрирование сетей и серверов

Telnet всегда был практичным протоколом для администраторов сетей и серверов. Возможность удаленного управления устройствами в сети идеально подходит для задач администрирования, тем более что протокол поддерживается почти всеми устройствами. Его также можно использовать для проверки доступности определенных портов или для обнаружения ошибок на серверах электронной почты (SMTP, порт 25) путем отправки электронного письма непосредственно с сервера. Решение Telnet является эффективным методом для конфигурирования серверов, например, веб-сервера. Изменения в структуре каталогов, правах доступа к файлам или паролю могут быть осуществлены быстро и легко.

Преимущества и недостатки протокола Telnet

Поскольку соединения Telnet практически являются стандартными соединениями TCP, клиент может быть использован для использования или тестирования других служб, которые полагаются на TCP в качестве транспортного протокола. Например, с помощью простого запроса можно проверить функциональность HTTP-сервера или (как упоминалось ранее) состояние сервера электронной почты.

Эта универсальность усиливается тем, что протокол соединения может использоваться на разных платформах. Существует лишь несколько устройств, которые не поддерживают официальный стандарт IETF. Также не имеет значения, используют ли клиентский и серверный компьютеры одну и ту же операционную систему или нет. Еще одним преимуществом Telnet является то, что он позволяет получить неограниченный доступ к ресурсам контролируемой системы, если на это было получено разрешение.

Однако Telnet имеет высокий риск для безопасности: как установка соединения, так и передача данных при использовании протокола Telnet не шифруются. Поэтому вся отправляемая вами информация может быть перехвачена третьими лицами в открытом виде, включая регистрационные данные, необходимые для удаленного доступа. Это означает, что хакерам не составит особого труда завладеть системой. Безопасной альтернативой Telnet является Secure Shell (SSH).

Обзор преимуществ и недостатков:

Преимущества

Недостатки

✔ Клиент Telnet является универсальным

✘ Незашифрованный обмен данными

✔ Может использоваться кросс-платформенно

✘ Полный доступ облегчает задачу хакерам

✔ Неограниченный доступ к целевым ресурсам

✘ Только несколько серверов могут быть доступны через Telnet

Включите Telnet

В операционных системах Microsoft, начиная с Windows Vista и выше, клиент должен быть сначала включен. Мы пошагово объясним, как активировать Telnet на Windows 10 и Windows 11.

Совет

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

Включение Telnet в Windows 10

Как и в предшественниках, в Windows 10 удаленная программа есть по умолчанию, но она отключена. Включить ее можно с помощью функций Windows; для работы в этом случае достаточно открыть командную строку.

  • Первым делом необходимо открыть обзор установленных программ и функций. Для этого войдите в управление системой через меню «Пуск» или нажмите [клавиша Windows] + [X] на клавиатуре. Далее выберите «Программы и функции».
  • Через «Дополнительные функции» и «Другие функции Windows» вы попадете в настройки функций Windows.
  • Вы можете активировать Telnet, поставив галочку в соответствующем поле и подтвердив свой выбор нажатием кнопки «OK».
  • После короткого процесса загрузки вы получите сообщение о том, что Telnet успешно включен и готов к использованию.
  • Теперь откройте командную строку, например, через Поиск Windows.
  • Запустите службу, введя «telnet» в командной строке.

Включение Telnet в Windows 11

Вы также можете включить Telnet в Windows 11 всего несколькими щелчками мыши:

  • Откройте настройки Windows либо через меню «Пуск», либо через функцию поиска.
  • Затем перейдите на вкладку «Приложения» и выберите пункт меню «Дополнительные возможности».
  • Теперь прокрутите вниз до пункта «Дополнительные функции Windows».
  • В новом окне прокрутите вниз до пункта «Клиент Telnet», установите флажок и подтвердите выбор нажатием кнопки «OK».
  • Теперь откройте командную строку и запустите протокол командой «telnet».
Резюме

Когда речь заходит об удаленных соединениях, протокол Telnet долгое время занимал первое место в списке благодаря своей практичности и простоте в использовании. Однако растущие требования к безопасности управляемых и передаваемых данных сделали этот протокол непригодным и неприемлемым для многих сценариев. Сегодня удаленные соединения в Интернете в основном основаны на зашифрованном протоколе SSH (Secure Shell), который является гораздо более безопасным протоколом благодаря аутентификации с использованием открытых ключей. Однако Telnet по-прежнему остается подходящим решением для устройств с ограниченными операционными системами, которые не позволяют работать с сервером SSH. Популярной программой-клиентом, упрощающей удаленный доступ на основе обоих протоколов, является PuTTy.

Оцените статью
cdelat.ru
Добавить комментарий