Как вы настраиваете RDP, чтобы иметь возможность подключаться к клиентским компьютерам?
По сути, я хочу иметь возможность активировать один или несколько компьютеров одновременно в нашей среде локальной сети.
Как вы настраиваете RDP, чтобы иметь возможность подключаться к клиентским компьютерам?
По сути, я хочу иметь возможность активировать один или несколько компьютеров одновременно в нашей среде локальной сети.
Удаленный рабочий стол не имеет встроенной функции удаленного включения. Вам нужно будет сначала использовать Wake-On-Lan, чтобы разбудить спящий компьютер, прежде чем вы сможете RDP к нему.
Чтобы включить WOL на вашем компьютере, сначала проверьте оборудование:
Включить WOL в BIOS (из загрузки)
Фактический метод зависит от вашей материнской платы. Однако, если в BIOS такой опции не найдено, можно с уверенностью предположить, что она будет работать по умолчанию.
Включите WOL для вашей карты Ethernet
Откройте Диспетчер устройств из Панели управления, разверните Сетевые адаптеры и найдите свою Ethernet-карту. Щелкните правой кнопкой мыши и откройте "Свойства", затем перейдите на вкладку "Дополнительно" и включите "Пробуждение по волшебному пакету" или что-то подобное.
Установите функцию Windows "Простые службы TCPIP"
Откройте "Программы и компоненты" на панели управления, нажмите "Включить или отключить функции Windows" на боковой панели, прокрутите вниз и выберите "Простые службы TCPIP", затем нажмите кнопку "ОК", чтобы установить функцию.
Запустите службу «Простая служба TCP/IP» (включает порты 7 и 9)
Откройте Сервисы из Администрирования на Панели управления, прокрутите вниз до сервиса, убедитесь, что сервис запущен и что его Тип запуска установлен на Автоматический, чтобы он работал с Windows.
Откройте UDP для порта 9 в брандмауэре Windows
Откройте брандмауэр Windows из панели управления. Требуется только UDP, но вы также можете, если хотите, открыть порт TCP. UDP - это широковещательный пакет, который всегда может быть принят вашим сетевым адаптером, тогда как TCP требует, чтобы компьютер был включен.
Программное обеспечение WOL
Многие из них доступны в Интернете с помощью командной строки, например wolcmd или соответствующего графического интерфейса, который можно найти здесь.
Если машина является физической машиной, то сначала вы настраиваете ее 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
Казалось бы, использование 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.