Linuxホームサーバーをスリープ状態にして、オンデマンドでウェイクアップする

2025-09-03

この記事では、著者がUbuntuホームサーバーをアイドル状態になると自動的にスリープ状態にし、必要に応じて(SSHやTime Machineバックアップなどによって)ウェイクアップする方法を詳しく説明しています。これには、常にオンの状態のデバイス(Raspberry Piなど)をARPとmDNSのプロキシとして使用すること、およびアイドル状態を検出するためのWake-on-LANとcronジョブをサーバーに設定することが含まれます。著者は、Wake-on-LANのユニキャストモードの有効化、cronスクリプトの作成、IPv6の無効化、ARP Stand-inとAvahiサービスの設定など、設定を綿密に説明しています。予期せぬウェイクアップやTime Machineバックアップによるウェイクアップの失敗などの課題は、ポートミラーリングとサービス調整によって解決されています。