読者のG. Murrayさんは、Macが手の届かない場所、いや、歩く足が届かない場所にある時でも、再起動が必要になることがあります。彼は、最近のMacにはどのようなオプションがあるのか知りたいと思っています。彼のMacはTime Machineによって作成されたネットワーク上にあり、NAT(ネットワークアドレス変換)を使ってプライベートIPアドレスが割り当てられています。
ここでは 2 種類のオプションが適用されます。1 つは、Mac はまだ動作しているが、期待どおりに動作しないため、リモート接続できれば再起動したい場合です。もう 1 つは、Mac にアクセスできず、明らかにクラッシュしているかその他の問題が発生しているため、電源を入れ直したい場合です。
動作中のMacにリモート接続する
画面共有とリモート ターミナル アクセスはどちらも Mac をリモートで制御できますが、インターネット経由で Mac にアクセスすると、問題が発生することがよくあります。
macOSには「どこでもMy Mac」が搭載されており、iCloudと連携して画面共有アプリ経由でMacへのリモートアクセスを可能にしますが、通常の設定では、同じiCloudアカウントにサインインしている別のMacからのみ動作します。Appleは他のMacからのゲストアクセスを提供していません(ただし、一時的に別のMacにアカウントを設定することは可能です)。また、iOSアプリもありません。
IDGmacOS の画面共有では、組み込みバージョンを使用するだけでなく、VNC を有効にすることもできます。
「どこでもMy Mac」と画面共有アプリの代わりに、汎用画面共有プロトコルであるVNCを使うこともできます。(ちなみに、Appleの画面共有アプリはVNCをベースにしていますが、完全に同一ではありません。)VNCは「どこでもMy Mac」でも使えますが、サポートされていないため、常に使えるとは限りません。サードパーティ製のmacOSおよびiOSアプリを使えば、VNC対応のシステムであればどこでもアクセスできます。
システム環境設定の「共有」パネルで画面共有を有効にし、「コンピュータ設定」ボタンをクリックしてVNCをオンにしてください。警告! VNCには常に強力なパスワードを設定してください。インターネットからアクセスできる場合、攻撃者がVNCをスキャンして簡単にパスワードを見つけられる可能性があります。
Back to My Macは「二重NAT」の状況で動作しません。残念ながら私もこの状況に遭遇しており、これは決して珍しいことではありません。二重NATは、ISPがルーターとしても機能するモデムを提供し、その機能が複製または無効化できない場合によく発生します。例えば、DHCPとNATが有効になっているAirPort ExtremeをISPのモデムのLANポートに接続すると、NATの中にNATが作られることになります。送信接続はすべて正常に機能しますが、受信接続がうまくいかないことがあります。(私の場合、提供されたモデムには、CenturyLinkの光ファイバーネットワークで使用されている、あまり知られていないネットワーク機能が搭載されていました。)
macOS に頼る代わりに、サードパーティのリモート アクセス ソフトウェアを利用することもできますが、私のお気に入りのソフトウェアは姿を消し、活発な開発が中止され、以前は無料または手頃な価格だったソフトウェアも商用化されて高価になっています。
IDGTeamViewer は二重 NAT を突破できます。
TeamViewerは例外的な存在であり、現在も継続的に開発が進められており、個人利用(非商用)であれば無料で利用できます。二重NATを突破でき、macOSやiOSを含むほぼすべてのプラットフォームで動作するため、私のお気に入りのツールです。ビジネス用途での使用には高額な料金がかかり、最大3台のデバイスにリモートアクセスできる永久ライセンスは850ドルからです。予算に余裕のないビジネスユーザーには、2台のデバイスで年間250ドルのLogMeInをお勧めします。
Chris Breen氏が2012年に公開した、SSHを使ってターミナルセッション経由でMacを再起動またはシャットダウンする方法は今でも正確なので、そちらを参考にしてください。しかし、インターネット上で信頼できる安全なプロトコルであるSSH経由でリモートターミナルセッションを作成するには、ルーターまたはWi-FiベースステーションでDHCP予約(Macが常に同じプライベートIPアドレスを持つように)とNATポート転送(インターネットからアクセス可能なネットワークの隠れ場所を、目的のMacにマッピングするように)を使用してポートマッピングを設定する必要があります。
残念ながら、Appleは数年前のようにAirPortの設定に関する詳細なガイドを提供していません。自慢するのは気が引けますが、SSHやその他のサービスのためにこの種のリモートアクセスをどうしても設定する必要がある場合は、私の著書『Take Control of Your Apple Wi-Fi Network』に詳細な手順が記載されています。
Macをリモートで電源オン/オフする
皆さん、ずいぶん昔、私はSophisticated Circuitsのサージプロテクター付き電源タップ(PowerKeyシリーズ)を所有していました。ダイヤルアップモデムが内蔵されていました。電話回線に電話をかけると、プッシュホンを使って個々のコンセントの電源のオン/オフなどを操作できました。Macやその他のサーバーを「リモート操作」で操作していた時代、私が所有していた数種類のPowerKeyモデルのおかげで、深夜にオフィスまで車で出向く手間が省けました。
ezアウトレットezOutlet は、インターネットに接続したリモート電源サイクリングを手頃な料金で実現する方法です。
しかし、今はインターネットがあり、音声回線ではなくIP回線で動作する同様の製品が購入できます。残念ながら、これらのデバイスは高価になりがちですが、堅牢性を重視し、イーサネット接続で信頼性を高めています。76ドルのezOutletシングルコンセントリモートパワースイッチは、概ね好評で、iOSまたはAndroidアプリで操作できます。
もう一つの選択肢は、HomeKitをリモートアクセスに設定し、HomeKit対応のスマートコンセントを使うことです。TechHiveでレビューされている約40ドルのiHome SmartPlugなど、そのような製品は数多くあります。ただし、リモートアクセスには第3世代または第4世代のApple TVが必要です。Apple TVをお持ちでない場合は、総費用がかなり高くなります。
Mac 911に問い合わせる
よくある質問とその回答、コラムへのリンクをまとめました。FAQ集をご覧になり、あなたの質問が網羅されているかご確認ください。もし網羅されていない場合でも、私たちは常に新しい問題を探しています!ご質問は[email protected]までメールでお送りください。スクリーンショットも添付してください。Mac 911では、すべての質問に返信したり、回答を公開したりすることはできません。また、直接的なトラブルシューティングのアドバイスも提供しておりません。