18

Как вы настраиваете RDP, чтобы иметь возможность подключаться к клиентским компьютерам?

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

3 ответа3

22

Удаленный рабочий стол не имеет встроенной функции удаленного включения. Вам нужно будет сначала использовать Wake-On-Lan, чтобы разбудить спящий компьютер, прежде чем вы сможете RDP к нему.

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

  • Ваша сетевая карта должна поддерживать Wake-on-LAN
  • Ваш источник питания должен поддерживать Wake-on-LAN
  • Wake-on-LAN должен быть включен в BIOS
  • Ваш маршрутизатор должен быть настроен на пересылку широковещательных пакетов
  • Ваша ОС должна быть настроена для включения Wake-on-LAN

Включить WOL в BIOS (из загрузки)

Фактический метод зависит от вашей материнской платы. Однако, если в BIOS такой опции не найдено, можно с уверенностью предположить, что она будет работать по умолчанию.

Включите WOL для вашей карты Ethernet

Откройте Диспетчер устройств из Панели управления, разверните Сетевые адаптеры и найдите свою Ethernet-карту. Щелкните правой кнопкой мыши и откройте "Свойства", затем перейдите на вкладку "Дополнительно" и включите "Пробуждение по волшебному пакету" или что-то подобное.

image1

Установите функцию Windows "Простые службы TCPIP"

Откройте "Программы и компоненты" на панели управления, нажмите "Включить или отключить функции Windows" на боковой панели, прокрутите вниз и выберите "Простые службы TCPIP", затем нажмите кнопку "ОК", чтобы установить функцию.

image2

Запустите службу «Простая служба TCP/IP» (включает порты 7 и 9)

Откройте Сервисы из Администрирования на Панели управления, прокрутите вниз до сервиса, убедитесь, что сервис запущен и что его Тип запуска установлен на Автоматический, чтобы он работал с Windows.

image3

Откройте UDP для порта 9 в брандмауэре Windows

Откройте брандмауэр Windows из панели управления. Требуется только UDP, но вы также можете, если хотите, открыть порт TCP. UDP - это широковещательный пакет, который всегда может быть принят вашим сетевым адаптером, тогда как TCP требует, чтобы компьютер был включен.

image4

Программное обеспечение WOL

Многие из них доступны в Интернете с помощью командной строки, например wolcmd или соответствующего графического интерфейса, который можно найти здесь.

источник

3

Если машина является физической машиной, то сначала вы настраиваете ее BIOS, чтобы разрешить wake-on-lan, и просто отправляете ему пакет WakeOnLan, используя любое другое программное обеспечение (существует много бесплатных), а затем отдельно RDP к нему.

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

Примечание. С помощью RDP-клиента Windows по умолчанию нельзя настроить сценарий для запуска до подключения, только после. Я предлагаю вам пакет mstsc.exe для запуска внутри BAT-скрипта, который отправляет пакет WOL, ждет несколько минут и затем запускает mstsc.exe (то есть RDP-клиент).

Руководство по использованию физических машин (ОС не имеет значения): http://www.smallnetbuilder.com/lanwan/lanwan-howto/29941-how-to-wake-on-lan--wake-on-wan Настройки VMWare (например, вам нужно найти своего конкретного поставщика и версию): http://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.vm_admin.doc_50%2FGUID -35CD5E60-6FFA-47CE-A5CF-78B6D6B42CB8.html

2

Казалось бы, использование Wake On Pattern - путь для этого. Пока Wake On Lan включен в BIOS, а также в Windows.

Я сам этого не делал, но я знаю, что WOL можно выполнять как по поиску имен, так и по запросам TCP SYN.
Этот документ Microsoft KB doco указывает так же.

Предполагая, что вы подключаетесь к IP-адресу, а не к имени хоста, подключение к IP-адресу должно попытаться отправить запрос TCP Syn на компьютер, если коммутатор не забыл, какой IP-адрес имеет этот MAC-адрес.

По умолчанию Windows 7 должна быть настроена на пробуждение в MagicPacket и PetternMatch. Последнее - то, что позаботится о пробуждении по запросам TCP Syn.
Однако сама сетевая карта должна поддерживать разгрузку ARP и ND или, по крайней мере, разгрузку ARP.
Если сетевой адаптер этого не поддерживает, то Magic Packet - единственный способ разбудить компьютер.

В этом случае вам понадобится утилита для запуска, прежде чем пытаться подключиться с помощью RDP к компьютеру. Ваша сетевая инфраструктура может даже иметь возможность отправлять вам пакеты Wake On Lan.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .