Как включить telnet для Windows Server 2008 r2

Обновлено: 03.07.2024

В области сетевых технологий telnet — очень полезный инструмент командной строки для проверки подключения к службам, работающим на сервере. Предположим, ваш почтовый клиент не может отправлять электронные письма, сообщая, что не может подключиться к вашему серверу исходящей (SMTP) электронной почты. Что вы будете делать в этом случае?

  1. Самое первое, что вы должны проверить, нет ли проблем с конфигурацией.
  2. Если с конфигурацией все в порядке, вы пропингуете хост исходящего (SMTP) сервера.
  3. Если вы можете пропинговать исходящий сервер, откройте командную строку и подключитесь к нему через telnet (это также называется пингом портов). Команда будет выглядеть так, как показано ниже.

Но при выполнении команды telnet у вас когда-нибудь возникала ошибка ниже? Конечно, если у вас установлена ​​одна из этих ОС Windows Vista, Windows 7 или Windows Server 2008.

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

Теперь переходим к главному, начиная с Windows Vista и всех более поздних операционных систем (Windows 7, Windows Server 2008). Microsoft включила клиент Telnet в качестве функции, которую можно включать и выключать.

Включить клиент telnet в Windows Server 2008

  • Откройте Диспетчер серверов, нажав Пуск > Администрирование > Диспетчер серверов.
  • Нажмите «Функции» и «Добавить функции».
  • Выберите клиент Telnet из списка функций, а затем нажмите кнопку "Далее", чтобы продолжить.
  • Нажмите кнопку «Установить», чтобы установить выбранные функции на шаге 2.
  • После завершения установки нажмите кнопку "Закрыть", чтобы выйти из мастера установки компонентов.

Включить клиент telnet в Windows 7 и Windows Vista

  • Откройте "Программы и компоненты", нажав "Пуск" > "Панель управления" > "Программы" > "Программы и компоненты".
  • Нажмите Включить или отключить компоненты Windows.

Включить клиент Telnet в Windows 7 и Windows Vista - 1

  • Выберите «Клиент Telnet», а затем нажмите «ОК», чтобы включить выбранную функцию.

Включить клиент Telnet в Windows 7 и Windows Vista - 2

Отлично! Мы успешно установили клиент Telnet в Windows 7, Windows Vista и Windows Server 2008. Теперь при выполнении команды telnet из командной строки больше не выдается сообщение «telnet не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл». ошибка.

Несмотря на то, что клиентское и серверное приложение telnet существовало вечно, оно по-прежнему очень полезно, и, если вы похожи на меня, вы можете использовать его каждый день для различных задач по настройке сети. В Windows Server 2008 настройка вашего сервера для ответа на запросы telnet и даже использование сервера Windows 2008 для подключения по telnet к другой системе с сервером telnet может быть совершенно другой. Теперь давайте узнаем, как настроить оба!

Зачем мне настраивать Windows 2008 Server в качестве сервера Telnet?

Существует ряд причин для настройки Windows 2008 Server в качестве сервера Telnet. Вот мой список из них:


  • Для выполнения удаленных команд CLI на сервере Windows 2008 по локальной или глобальной сети.
  • Чтобы иметь возможность настраивать и устранять неполадки всех ваших сетевых устройств, будь то маршрутизаторы Cisco, серверы Linux или серверы Windows 2008, с помощью быстрой и простой командной строки, это приложение telnet.
  • Чтобы проверить подключение к серверу и с сервера с помощью простого и надежного протокола

Давайте поговорим о примере. Скажем, я хочу проверить статус некоторых файлов, которые должны быть переданы на мой сервер IIS. Есть несколько быстрых команд, которые я могу выполнить, чтобы проверить эти файлы, и я мог бы выполнять эти команды намного быстрее, чем другие альтернативы, если бы я мог просто получить доступ к командной строке Windows. Например, вместо подключения к серверу с помощью удаленного рабочего стола (RDP), VNC или другого метода удаленного управления, почему бы просто не подключиться к серверу через telnet и быстро выполнить две необходимые команды?

Конечно, это всего лишь простой пример, но я уверен, что в вашей организации есть много примеров, когда ваша административная задача могла бы быть решена быстрее, если бы вы могли просто подключиться к серверу Windows через telnet и выполнить необходимые команды CLI. выполнять.

Как установить сервер Telnet Windows Server 2008?

Чтобы установить сервер Telnet Windows 2008 Server, необходимо добавить новую функцию Windows. Для этого откройте Диспетчер серверов и щелкните раздел «Функции» слева. Затем нажмите «Добавить компоненты» справа, например:



Рисунок 1

В окне «Выбор компонентов» прокрутите вниз до параметра «Сервер Telnet» и установите его флажок, чтобы выбрать его. Теперь нажмите «Далее», затем «Установить».



Рисунок 2

Начнется установка сервера Telnet. Через несколько минут вы получите сообщение о том, что установка завершена. Вот и все — установка действительно «настолько» проста!

Дополнительную информацию о разнице между ролями и функциями см. в моем совете администратора: В чем разница между ролью и функцией при настройке Windows 2008 Server?

Как установить клиент Telnet для Windows Server 2008?

Хотя на этом этапе вы можете протестировать новый сервер Telnet с любого компьютера, на котором установлено приложение telnet (например, Windows XP или 2003), давайте воспользуемся сервером Windows 2008 с клиентом telnet для подключения к вашему серверу Windows 2008. на котором мы только что установили сервер Telnet.

Итак, в отличие от большинства предыдущих операционных систем Windows, нам необходимо установить клиент telnet в Windows 2008 Server. Для этого нам нужно зайти в то же приложение Server Manager, в Features, затем в Add Feature.

На этот раз мы выберем установку клиента Telnet, как показано на рис. 3:



Рис. 3

После нажатия кнопки "Далее", а затем "Установить" клиент telnet был установлен очень быстро, как показано на рис. 4 ниже.



Рисунок 4

Включение и разрешение доступа к серверу Telnet

Прежде чем подключаться к новому серверу telnet, подождите. В отличие от многих других функций, то, что функция сервера telnet установлена, не означает, что она работает. Чтобы фактически использовать сервер telnet, вам необходимо, как минимум, 1) запустить службу и 2) разрешить доступ.

Чтобы запустить службу, войдите в консоль MMC "Службы" либо через меню "Пуск", либо запустив services.msc. Измените службу telnet на автоматический запуск, а затем запустите службу.

Когда вы закончите, это должно выглядеть так, как показано на рис. 5:



Рисунок 5

Кстати, вы также можете запускать и останавливать сервер telnet из командной строки, используя команды net start telnet и net stop telnet.

Теперь вы можете подключиться к серверу через telnet и получить запрос на вход. Вы можете войти в систему как администратор, но другие пользователи, не являющиеся администраторами, не могут войти в систему. Чтобы позволить другим пользователям входить в систему, нам нужно настроить, кто авторизован для входа через telnet. Для этого вам нужно добавить пользователя без прав администратора в локальную группу под названием TelnetClients. В моей системе эта группа уже была создана для меня, однако в официальных инструкциях Microsoft говорится, что ее необходимо создать. Итак, если группа не создана в вашей системе, создайте ее.

Далее добавьте пользователей в эту группу. В моем случае я добавил своего уже созданного пользователя «ddavis» в группу TelnetClients, как показано на рисунке 6, в разделе «Управление компьютером».



Рисунок 6

После добавления пользователя пришло время протестировать сервер telnet с пользователем без прав администратора.

Тестирование нового Telnet-сервера Windows 2008

Чтобы протестировать наш новый Telnet-сервер Windows 2008, я подключился к другому недавно установленному Windows Vista через локальную сеть. Прежде чем использовать telnet на этом компьютере, мне пришлось установить функцию клиента telnet, аналогичную установке функции сервера telnet в Windows 2008 Server.

Чтобы проверить наше соединение, я зашел в Пуск à Командная строка. В командной строке Windows я подключился к своему новому серверу Telnet и смог успешно подключиться в качестве пользователя без прав администратора (обратите внимание на имя пользователя, под которым я вошел в систему), как вы можете видеть ниже на рис. 7-10:



Рисунок 7



Рисунок 8



Рисунок 9



Рисунок 10

Я думаю, что из рисунков 7–10 выше можно сделать два важных замечания:


  1. Судя по предупреждающему сообщению выше на рис. 6, Telnet является небезопасным протоколом. Весь отправленный трафик (включая ваше имя пользователя и пароль) отправляется в открытом виде по сети. Это означает, что ваше имя пользователя и пароль может увидеть кто-то, кто расшифровывает пакеты в вашей сети. Это угроза безопасности даже в защищенной внутренней локальной сети.
  2. Однако, согласно примечанию на рис. 9, Windows Telnet поддерживает аутентификацию NTLM. Вы можете заставить сервер telnet разрешать только аутентификацию NTLM, и это сделает ваш сервер telnet намного более безопасным.

Чтобы узнать, кто подключен к вашему серверу telnet, вы можете использовать следующую команду:

Вы можете увидеть пример этого в действии на рис. 11.



Рисунок 11

Кроме того, вы можете выполнять другие функции с помощью команды tlntadmn, например отправлять сообщения пользователям (ниже, на рис. 12 и 13) и отключать пользователей.



Рисунок 12



Рисунок 13

Официальную документацию Microsoft по Telnet вы можете найти здесь:

Обзор

Добавление сервера Telnet к вашей системе Windows Server 2008 дает множество преимуществ. Мы узнали, что использование сервера telnet — это нечто большее, чем просто установка функции. Прежде чем можно будет использовать сервер telnet, необходимо запустить сервер telnet и настроить аутентификацию пользователя. Сервер telnet можно использовать для многих различных типов администрирования командной строки, мониторинга и устранения неполадок вашего Windows 2008 Server. Надеюсь, вы попробуете!

Вы можете запустить telnet из командной строки (DOS). [RemoteServer]: укажите имя сервера, к которому вы хотите подключиться. При подключении к почтовому серверу необходимо использовать значение записи MX. [Порт]: введите порт, который вы хотите использовать.

Как проверить, работает ли сервер?

Как проверить, запущен ли сервер?

  1. iostat: отслеживайте работу подсистемы хранения, например использование диска, скорость чтения/записи и т. д.
  2. meminfo: информация о памяти.
  3. бесплатно: обзор памяти.
  4. mpstat: активность процессора.
  5. netstat: разнообразная информация о сети.
  6. nmon: информация о производительности (подсистемы)

Как мне найти свой сервер Windows?

Какая версия операционной системы Windows у меня установлена?

  1. Выберите «Пуск» > «Настройки» > «Система» > «О программе». Откройте настройки.
  2. В разделе "Характеристики устройства" > "Тип системы" проверьте, используете ли вы 32-разрядную или 64-разрядную версию Windows.
  3. В соответствии со спецификациями Windows проверьте, какой выпуск и версия Windows установлена ​​на вашем устройстве.

Как включить Telnet в Windows Server 2008?

Чтобы включить Telnet в Windows Server 2008, выполните следующие действия: Откройте Диспетчер серверов, щелкните Пуск > Диспетчер серверов. На левой панели диспетчера серверов щелкните Компоненты. Нажмите Добавить компоненты, как видите, я не установил никаких компонентов на этот сервер (установлено 0 из 34)

Есть ли клиент telnet для Windows Vista?

Telnet по умолчанию не включен в Windows Server 2008. Однако клиент Telnet — это функция, включенная в Microsoft Windows Server 2008 и Windows Vista.

Как мне установить Telnet на свой компьютер?

Откройте Диспетчер серверов, нажав Пуск > Диспетчер серверов или воспользовавшись контекстным меню Мой компьютер. На левой панели в диспетчере серверов нажмите «Возможности». Нажмите Добавить функции. В списке доступных функций прокрутите вниз и выберите «Клиент Telnet», затем нажмите «Далее». На странице подтверждения нажмите Установить.

Что вам нужно знать о Telnet?

Telnet — это клиент на базе Windows, сетевой протокол, который позволяет вам получать доступ к удаленным компьютерам с помощью подключения виртуального терминала. При входе в клиент Telnet пользователю предоставляется командная строка для выполнения действий на сервере.

Откройте Диспетчер серверов, нажав Пуск > Диспетчер серверов или воспользовавшись контекстным меню Мой компьютер. На левой панели в диспетчере серверов нажмите «Возможности». Нажмите Добавить функции. В списке доступных функций прокрутите вниз и выберите «Клиент Telnet», затем нажмите «Далее».

Как включить telnet на Windows Server?

  1. Нажмите "Пуск".
  2. Выберите Панель управления.
  3. Выберите «Программы и компоненты».
  4. Нажмите Включить или отключить компоненты Windows.
  5. Выберите вариант клиента Telnet.
  6. Нажмите "ОК". Появится диалоговое окно для подтверждения установки. Теперь должна быть доступна команда telnet.

Как загрузить Telnet с Windows Server?

Установите клиент Telnet из графического интерфейса

  1. В Windows Server 2012/R2 откройте Диспетчер серверов с помощью значка на панели задач или со стартовой страницы.
  2. Нажмите "Управление", а затем "Добавить роли и функции".
  3. Нажимайте кнопку "Далее" четыре раза, пока не перейдете на страницу "Выбор функций".
  4. Нажмите, чтобы выбрать функцию «Клиент Telnet».
  5. Нажмите "Установить".

Требуется ли для установки Telnet перезагрузка?

Чтобы изменения вступили в силу, требуется перезагрузка. В XP и 2K3 есть служба telnet, но по умолчанию эта служба отключена. Вам нужно включить и запустить службу. Откройте консоль управления службами, запустив службы.

Где находится telnet в диспетчере серверов?

Windows Server 2012, 2016: откройте «Диспетчер серверов» > «Добавить роли и компоненты» > нажимайте «Далее», пока не дойдете до шага «Функции» > отметьте «Клиент Telnet» > нажмите «Установить» > после завершения установки компонента. , нажмите «Закрыть».

Что такое порт для Telnet?

23
Порт по умолчанию для клиентских подключений Telnet — 23; чтобы изменить это значение по умолчанию, введите номер порта от 1024 до 32 767.

Как установить Telnet?

<р>1. Введите Start PowerShell в окне командной строки, чтобы запустить Windows PowerShell. 2. Введите Install-WindowsFeature Telnet-Client и нажмите Enter, чтобы установить клиент Telnet.

Как подключиться к серверу через Telnet?

  1. Откройте командную строку.
  2. Введите «telnet » и нажмите клавишу ввода.
  3. Например, введите «telnet 123.45».
  4. Если появляется пустой экран, значит, порт открыт и проверка прошла успешно.
  5. Если вы получаете сообщение о подключении... или сообщение об ошибке, значит, что-то блокирует этот порт.

Как узнать, включен ли Telnet в Windows Server?

Установите клиент Telnet:

  1. Нажмите кнопку Windows, чтобы открыть меню "Пуск".
  2. Откройте Панель управления > Программы и компоненты.
  3. Теперь нажмите «Включить или отключить компоненты Windows».
  4. Найдите клиент Telnet в списке и проверьте его. Нажмите OK, чтобы сохранить изменения.

Как выйти из Telnet?

Чтобы выйти из сеанса Telnet, нажмите Ctrl + ] на клавиатуре. Это изменяет командную строку, чтобы она отображалась как telnet>. Вернувшись в терминал, введите слово «закрыть», чтобы закрыть сеанс.

Как включить клиент и сервер Telnet?

Вам необходимо вызвать окно командной строки от имени администратора. Для этого щелкните правой кнопкой мыши значок «Пуск» Windows, расположенный в левом нижнем углу панели задач рабочего стола, затем нажмите «Командная строка» («Администратор») и нажмите «Да» на запрос контроля учетных записей, который откроется.

Как установить телнет?

Читайте также: