J'ai trouvé ça, mais ça doit dépendre du matos
Il est en fait possible d'allumer et d'éteindre un PC à distance en utilisant **Wake-on-LAN (WoL)** pour l'allumer et des outils de contrôle à distance pour l'éteindre. Cependant, cela dépend des configurations matérielles et logicielles spécifiques.
Voici ce qu'il faut savoir et comment procéder :
- **Allumer le PC à distance avec Wake-on-LAN :**
1. **Configuration matérielle :**
- Assurez-vous que **Wake-on-LAN** est activé dans le BIOS (comme nous l'avons configuré en désactivant "ErP Ready").
- Activez également WoL dans les propriétés de votre carte réseau dans Windows.
2. **Configuration logicielle :**
- Utilisez une application de WoL sur votre PC portable ou smartphone. Il existe de nombreuses applications gratuites telles que **"Wake On LAN"** pour Windows, ou des applications pour Android et iOS.
- Vous devrez connaître l'adresse **MAC** de la carte réseau de votre PC fixe ainsi que l'adresse IP (et l'adresse IP publique de votre réseau si vous êtes hors de votre réseau local).
3. **Configurer votre routeur :**
- Vous devrez configurer une règle de **réexpédition de ports** (port forwarding) sur votre routeur pour le port 9 (UDP), qui est généralement utilisé par WoL.
- **Éteindre le PC à distance :**
1. **Utiliser un outil de contrôle à distance :**
- Vous pouvez utiliser un logiciel de contrôle à distance comme **TeamViewer**, **AnyDesk**, ou **Chrome Remote Desktop**. Ces outils vous permettent de contrôler complètement votre PC à distance, y compris l'option d'arrêter ou de redémarrer l'ordinateur.
2. **Configurer l'arrêt à distance :**
- Vous pouvez également utiliser des commandes de **PowerShell** ou de **Command Prompt** pour éteindre le PC à distance si vous êtes sur le même réseau ou si vous avez configuré l'accès distant via VPN.
- **Résumé :**
- **Allumer le PC à distance** : Utilisez **Wake-on-LAN** en activant les bons paramètres dans le BIOS et les paramètres réseau.
- **Éteindre le PC à distance** : Utilisez un outil de contrôle à distance ou une commande de terminal.