web-dev-qa-db-fra.com

RDP wake-on-lan en environnement LAN

Comment configurez-vous RDP pour pouvoir réveiller les ordinateurs clients?

En gros, je veux être capable de réveiller un ou plusieurs ordinateurs à la fois dans notre environnement LAN.

21
oshirowanen

Le Bureau à distance n'a pas de capacité de réveil à distance intégrée. Vous devez d’abord utiliser Wake-On-Lan pour réactiver l’ordinateur en veille, avant de pouvoir utiliser le protocole RDP.

Pour activer WOL sur votre ordinateur, la première étape consiste à vérifier le matériel:

  • Votre carte réseau doit prendre en charge Wake-on-LAN
  • Votre alimentation doit prendre en charge Wake-on-LAN
  • Wake-on-LAN doit être activé dans le BIOS
  • Votre routeur doit être configuré pour transférer les paquets de diffusion
  • Votre système d'exploitation doit être configuré pour activer Wake-on-LAN

Activer WOL dans le BIOS (à partir du démarrage)

La méthode dépend de votre carte mère. Toutefois, si aucune option de ce type n’est trouvée dans le BIOS, il peut être prudent de supposer qu’elle fonctionnera par défaut.

Activer WOL pour votre carte Ethernet

Ouvrez le Gestionnaire de périphériques à partir du Panneau de configuration, développez Cartes réseau et recherchez votre carte Ethernet. Cliquez avec le bouton droit de la souris et ouvrez Propriétés, puis cliquez sur l'onglet Avancé et activez "Wake on Magic Packet" ou quelque chose de similaire.

image1

Installer la fonctionnalité Windows "Services TCPIP simples"

Ouvrez Programmes et fonctionnalités à partir du Panneau de configuration, cliquez sur "Activer ou désactiver des fonctionnalités Windows" dans la barre latérale, faites défiler la liste et cochez la case "Services TCPIP simples", puis cliquez sur OK pour installer la fonctionnalité.

image2

Démarrer le service "Service TCP/IP simple" (active les ports 7 et 9)

Ouvrez Services dans Outils d'administration du Panneau de configuration, faites défiler jusqu'au service, assurez-vous que le service est démarré et que son type de démarrage est défini sur Automatique pour qu'il s'exécute avec Windows.

image3

Ouvrez UDP pour le port 9 dans le pare-feu Windows .

Ouvrez le pare-feu Windows à partir du Panneau de configuration. Seul le protocole UDP est nécessaire, mais vous pouvez également ouvrir le port TCP si vous le souhaitez. UDP est un paquet de diffusion qui peut toujours être reçu par votre carte réseau, alors que TCP nécessite la mise sous tension de l'ordinateur.

image4

logiciel WOL

Beaucoup de ceux-ci sont disponibles sur Internet, par ligne de commande comme wolcmd ou son interface graphique correspondante trouvée ici .

source

25
harrymc

Si la machine est une machine physique, configurez d'abord le BIOS pour autoriser le réveil sur écran et envoyez-lui simplement un paquet WakeOnLan, en utilisant tout autre logiciel (il en existe de nombreux gratuits), puis RDP séparément.

Si, en revanche, ce sont des machines virtuelles, vous avez un problème. WOL s'appuie sur le NIC pour effectuer le sillage et, dans un VM, vous avez des cartes réseau virtuelles et non physiques. Dans ce cas, vous dépendez de votre outil de virtualisation pour prendre en charge le WOL. S'il le prend en charge et s'il est activé, vous enverrez un paquet WOL comme si vous le faisiez sur une machine physique.

Remarque: Avec le client Windows RDP par défaut, vous ne pouvez pas configurer un script pour exécuter avant sur la connexion, mais uniquement après. Je vous suggère d’exécuter le package mstsc.exe dans un script BAT qui envoie le paquet WOL, attend quelques minutes, puis lance mstsc.exe (c’est-à-dire le client RDP).

Guide pratique des machines physiques (le système d'exploitation n'a pas d'importance): http://www.smallnetbuilder.com/lanwan/lanwan-howto/29941-how-to-wake-on -lan - wake-on-wan Paramètres VMWare (par exemple, vous devez rechercher votre fournisseur et sa version spécifiques): http: // pubs .vmware.com/vsphere-50/index.jsp? topic =% 2Fcom.vmware.vsphere.vm_admin.doc_50% 2FGUID-35CD5E60-6FFA-47CE-A5CF-78B6D6B42CB8.html

3
KGA

Utiliser Wake On Pattern semble être la solution. Tant que Wake On Lan est activé dans le BIOS ainsi que dans Windows.

Je ne l'ai pas fait moi-même, mais je sais que WOL peut être effectué à la fois sur les recherches de noms et sur les requêtes TCP SYN.
Ce document Microsoft KB le spécifie également.

En supposant que vous vous connectiez à une adresse IP et non à un nom d’hôte, la connexion à l’IP devrait tenter d’envoyer une demande TCP Syn à l'ordinateur, tant que le commutateur n'a pas oublié son adresse IP. Adresse Mac.

Par défaut, Windows 7 doit être configuré pour s’activer sur MagicPacket et PetternMatch. Ce dernier est ce qui se chargera de se réveiller sur les requêtes TCP Syn.
Cependant, le NIC lui-même devra prendre en charge le déchargement ARP & ND, ou au moins le déchargement ARP.
Si le NIC ne le prend pas en charge, Magic Packet est le seul moyen de réactiver l'ordinateur.

Dans ce cas, vous aurez besoin d'un utilitaire à exécuter avant de tenter de vous connecter avec RDP à l'ordinateur. Votre infrastructure de réseau peut même envoyer des paquets Wake On Lan pour vous.

2
Lawrence