Peering

蓋を閉じたままでも、リモートアクセスのためにMacをスリープさせない

リモートアクセスでどうにもならないのが、スリープしたMacです。それを防ぐ方法を紹介します。

ひとことで言うと。 スリープ中のMacはインターネットから切り離されていて、別のネットワークからは 起こせません。Mac版Peeringには、到達できる状態を保つスイッチが4つあります。オンにするまではすべてオフです。 常に起こしておく、この時間帯だけ起こしておく、1日1回起こす、蓋を閉じたまま動かす、の4つです。
Mac版PeeringのこのMacを自宅に置いていく画面。4つのスイッチ、Macをスリープさせない、この時間帯だけ起こしたままにする、毎日起こす、蓋を閉じたまま動かす、があります。
セットアップ時にMac版Peeringが表示する4つのスイッチです。そのあとは設定の中にあります。

Macをスリープさせない

Peeringが動いている間、アイドル時のスリープとディスプレイのスリープを止めます。システムの権限を 許可する必要はありません。Peeringを終了すると自動で解除されるので、オンのまま忘れることはありません。 蓋を閉じると効かなくなります。それに対応するのは4つ目のスイッチです。

この時間帯だけ起こしたままにする

Macが必要なのが日中だけなら、時間帯を指定できます。その外では通常どおりスリープするので、 夜間の電力を節約できます。

毎日起こす

Macは一度スリープすると、何かが起こすまで到達できません。このスイッチは毎日の起動をスケジュールするので、 スリープしてしまったMacも、あなたが選んだ時刻に自動で戻ってきます。

蓋を閉じたまま動かす

MacBookは通常、蓋を閉じた瞬間にスリープします。macOSではアプリがこれを変更するには pmsetを使うしかないため、Peeringは管理者パスワードを一度だけ求めます。オンの間、Macは まったくスリープしません。カバンの中に閉じ込めず、風通しのよい机の上に置いてください。 Peeringを終了すると元に戻り、強制終了した場合は次回の起動時に修復されます。

同じネットワーク上のMacを起こす

iPhoneがMacと同じネットワークにいるときは、接続する前にアプリからWake on LANパケットを送ってMacを起こせます。 このパケットはローカルのブロードキャストで、インターネットを越えません。外出中に上のスイッチが 重要になるのはそのためです。

macOS自体の設定も確認する

macOS自体がスリープしない設定(省エネルギーまたはバッテリー設定の「ディスプレイがオフのときに自動でスリープさせない」) になっている場合は、ここにあるすべての設定より優先されます。Peeringのスイッチがどうなっていても、 Macは起きたままです。Peeringは、これに気づくとお知らせします。

あとはどこからでもつなぐだけ

Macが起きていれば、自宅のネットワークでiPhoneを一度ペアリングするだけで、それ以降はどこからでもMacを 見つけられます。接続の仕組みはどこからでもMacにアクセスで説明しています。