Mettre votre serveur domestique Linux en veille et le réveiller à la demande

2025-09-03

Cet article détaille comment l'auteur a automatisé son serveur domestique Ubuntu pour qu'il se mette en veille lorsqu'il est inactif et se réveille à la demande (par exemple, via SSH ou des sauvegardes Time Machine). Cela impliquait l'utilisation d'un périphérique toujours actif (comme un Raspberry Pi) pour agir comme un proxy ARP et mDNS, ainsi que la configuration de Wake-on-LAN et d'une tâche cron sur le serveur pour détecter les états inactifs. L'auteur décrit méticuleusement la configuration, y compris l'activation du mode unicast de Wake-on-LAN, la création d'un script cron, la désactivation d'IPv6 et la configuration d'un ARP Stand-in et d'un service Avahi. Les défis rencontrés, tels que des réveils inattendus et des sauvegardes Time Machine qui ne parviennent pas à déclencher le réveil, sont abordés et résolus grâce à la mise en miroir des ports et aux réglages du service.

Développement veille/réveil