Меню Рубрики

Telnet не работает на windows 7

Активация клиента Telnet в Windows 7

Одним из протоколов передачи данных по сети является Telnet. По умолчанию в Windows 7 для обеспечения большей безопасности он отключен. Давайте разберемся, как активировать в случае необходимости клиент данного протокола в указанной операционной системе.

Включение клиента Telnet

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

Способ 1: Включение компонента Telnet

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

Далее переходите в раздел «Удаление программы» в блоке «Программы».

В левой области отобразившегося окна жмите «Включение или отключение компонентов…».

После того как компоненты будут загружены, найдите среди них элементы «Telnet-сервер» и «Клиент Telnet». Как мы уже говорили, изучаемый протокол симметричен, а поэтому для корректной работы нужно активировать не только сам клиент, но и сервер. Поэтому устанавливайте галочки около обоих указанных выше пунктов. Далее жмите «OK».

Будет выполнена процедура изменения соответствующих функций.

После этих действий служба Telnet будет установлена, а файл telnet.exe появится по следующему адресу:

Запустить его можно, как обычно, кликнув дважды по нему левой кнопкой мышки.

  • После указанных действий откроется консоль клиента Telnet.
  • Способ 2: «Командная строка»

    Запустить клиент Telnet можно также использовав возможности «Командной строки».

      Жмите «Пуск». Щелкайте по объекту «Все программы».

    Войдите в каталог «Стандартные».

    Найдите в указанной директории название «Командная строка». Кликайте по нему правой кнопкой мышки. В отобразившемся меню выберите вариант запуска от имени администратора.

    Оболочка «Командной строки» станет активной.

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

  • Консоль Telnet будет запущена.
  • Но если сам компонент не активирован, то указанную процедуру можно проделать, не открывая окно включения компонентов, а непосредственно из «Командной строки».

      Введите в «Командную строку» выражение:

    Клиент будет активирован. Чтобы активировать сервер введите:

  • Теперь все компоненты Telnet активированы. Вы можете включить протокол либо тут же через «Командную строку», либо используя прямой запуск файла через «Проводник», применяя те алгоритмы действий, которые были описаны ранее.
  • К сожалению, данный способ может работать не во всех редакциях. Поэтому если у вас не получилось активировать компонент через «Командную строку», то используйте стандартный метод, описанный в Способе 1.

    Способ 3: «Диспетчер служб»

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

      Переходим в «Панель управления». Алгоритм выполнения данной задачи был описан в Способе 1. Щелкаем «Система и безопасность».

    Открываем раздел «Администрирование».

    Среди отобразившихся наименований ищем «Службы» и кликаем по указанному элементу.

    Есть и более быстрый вариант запуска «Диспетчера служб». Наберите Win+R и в открывшееся поле вбейте:

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

    В активном окне в раскрывающемся списке вместо варианта «Отключена» выберите любой другой пункт. Можно выбрать позицию «Автоматически», но в целях безопасности мы советуем остановиться на варианте «Вручную». Далее жмите «Применить» и «OK».

    После этого, вернувшись в основное окно «Диспетчера служб», выделите название «Telnet» и в левой части интерфейса нажмите «Запустить».

    Будет произведена процедура запуска выбранной службы.

  • Теперь в столбце «Состояние» напротив наименования «Telnet» будет установлен статус «Работает». После этого можете закрывать окно «Диспетчера служб».
  • Способ 4: «Редактор реестра»

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

      Наберите Win+R, в открывшуюся область вбейте:

    Откроется «Редактор реестра». В левой его области щелкайте по названию раздела «HKEY_LOCAL_MACHINE».

    Теперь заходите в папку «SYSTEM».

    Далее переходите в каталог «CurrentControlSet».

    Затем следует открыть директорию «Control».

    Наконец, выделите наименование каталога «Windows». При этом в правой части окна отобразятся различные параметры, содержащиеся в указанной директории. Найдите параметр DWORD под названием «CSDVersion». Щелкайте по его наименованию.

    Откроется окно редактирования. В нем вместо значения «200» нужно установить «100» или «0». После того как вы это сделаете, жмите «OK».

    Как видим, значение параметра в основном окне изменилось. Закрывайте «Редактор реестра» стандартным способом, щелкнув по кнопке закрытия окна.

    Теперь нужно перезагрузить ПК для вступления изменений в силу. Закройте все окна и работающие программы, предварительно сохранив активные документы.

  • После того как компьютер будет перезагружен, все изменения, внесенные в «Редакторе реестра», вступят в силу. А это означает, что теперь вы сможете запустить клиент Telnet стандартным способом путем активации соответствующего компонента.
  • Как видим, запуск клиента Telnet в Windows 7 не представляет собой ничего особенно сложного. Активировать его можно как через включение соответствующего компонента, так и через интерфейс «Командной строки». Правда, последний способ не всегда работает. Крайне редко случается, что и через активацию компонентов невозможно выполнить задачу, ввиду отсутствия необходимых элементов. Но данную проблему можно тоже исправить, произведя редактирование реестра.

    Источник

    Как исправить ошибку «Telnet не является внутренней или внешней командой»?

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

    Сообщение об ошибке указывает на то, что клиент не установлен. Вы не сможете использовать команды этого программного обеспечения, которое не активировано в системе.

    Активация Telnet в Windows

    Для увеличения производительности системы некоторые функции отключены в Windows по умолчанию, включая Telnet. Тем не менее, его можно включить в Панели управления.

    Откройте окно «Программы и компоненты» командой appwiz.cpl , запущенной из окна «Выполнить» (Win + R).

    На левой панели кликните на вкладку «Включение или отключение компонентов Windows».

    Найдите в списке клиента Telnet и отметьте его флажком для активации.

    После снова попробуйте выполнить команду и посмотрите, прерывается ли она ошибкой, что не является внутренней или внешней.

    Установка через командную строку Windows

    Если предыдущий метод не сработал, попробуйте установить Telnet с помощью командной строки.

    В поле системного поиска наберите команду «cmd» , при отображении найденного результата щелкните на запуск от имени администратора.

    Наберите в консоли указанную команду и подтвердите ее запуск на Enter:

    dism /online /Enable-Feature /FeatureName:TelnetClient

    Ее выполнение займет несколько минут при включении функции, и после завершения отобразится сообщение об успешном выполнении операции.

    Установка протокола в macOS

    Для активации Telnet в macOS сначала нужно установить менеджер пакетов Homebrew. Выполните следующие шаги.

    Удерживая клавишу Command, нажмите на пробел, чтобы открыть строку поиска Spotlight. Наберите в ней «Терминал» и нажмите на Enter.

    Введите следующую команду для установки Homebrew:

    /usr/bin/ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)»

    Щелкните на Return (Enter) и введите пароль для подтверждения.

    После успешной установки перейдем к следующему шагу.

    Снова откройте терминал и введите следующую команду для установки протокола:

    brew install telnet

    После успешного завершения запустите любую команду Telnet и посмотрите, возникает ли ошибка, что она не является внешней или внутренней.

    Альтернативы

    Telnet не является безопасным, поскольку регистрационные данные передаются в виде открытого текста, и любой может перехватить их с помощью Wireshark. Поэтому использование протокола SSH в качестве альтернативы будет лучшим выбором, который обеспечит безопасное подключение. Наиболее распространенные программы с поддержкой протокола SSH:

    PuTTy . Программное обеспечение для работы с терминалами, которое работает в Microsoft Windows. PuTTy позволяет подключаться к удаленному серверу и предоставляет платформу для выполнения на нем команд. Поддерживает протоколы SSH и Telnet.

    TeraTerm . Бесплатная программа для работы с терминалами с открытым исходным кодом. Поддерживает соединения SSH 1⁄2 с использованием реальных и виртуальных последовательных портов (COM).

    ZOC . Мощный эмулятор терминала для Windows и macOS. Оснащен интерпретатором REXX, hex-редактором и другими специальными функциями.

    Источник

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

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Telnet для windows server 2012
  • Telnet windows 10 проверить порт
  • Telnet windows 10 enable
  • Telnet windows 7 как открыть
  • Telnet server install windows 10