macOSはエンドユーザーにとっては一見シンプルに見えますが、アクティビティモニタを起動したことがある人は、お気に入りのソフトウェアを動かすために、実に多くのヘルパー、デーモン、サービス、その他のプロセスが舞台裏で動作していることに驚くかもしれません。こうしたバックグラウンドタスクは、多くの場合、利用可能なインターネット帯域幅を消費し、同時に貴重なメモリを消費します。
macOS Sierra にヒントを得た新しい Radio Silence 2 を使用すると、どのアプリケーションからでも、発信ネットワーク接続をワンクリックで簡単に無音にすることができます。
このような隠れたバックグラウンド アクティビティを抑制したい場合は、安価でデザイン性に優れ、使いやすい Mac ユーティリティがあります。このユーティリティは、どのアプリが母艦に信号を送っているかを監視するだけでなく、信号を送信しないように選択的にブロックするように設計されています。
ファイアウォールバディ
4年前、Macworldのレビュアー、ブレンダン・ウィルハイド氏はRadio Silenceを「おそらくこれまで使った中で最も使いやすいファイアウォール」と称賛しました。そして、このMac Gemsユーティリティは、上質なワインのように、時を重ねるごとに進化を遂げてきました。Radio Silence 2.0(9ドル)は、そのシンプルさを全く失うことなく、macOS Sierra風のよりフラットなUIと、インターネット接続を使って「自宅に電話」するすべてのものを明らかにするネットワークモニターを備えています。
この時点で、「macOS にはシステム環境設定にファイアウォールが組み込まれているのに、なぜ Radio Silence が必要なのか」と思われるかもしれません。答えは簡単です。Apple のソフトウェアは着信接続を監視するように設計されているのに対し、Radio Silence はそれとはまったく逆の目的で、ユーザーが制御できないリモート サーバーと通信するアプリケーションやその他のソフトウェアを監視するように設計されています。
Radio Silenceはインストール後、Macの起動時にバックグラウンドで自動的に実行されます。メニューバーアイコンなど、動作中であることを示す視覚的な表示はありません。アプリをダブルクリックすると、アプリをブロックまたは監視できるウィンドウが開き、このウィンドウを閉じてもRadio Silenceは動作し続けます。
Radio Silence 2 にはアクティビティ モニターが搭載されており、どのアプリケーションやプロセスがリモートの母船に「電話をかけている」のかを覗き見ることができるため、クリックするだけで簡単にその電話をかけないようにブロックできます。
Radio Silenceはバックグラウンドで動作しているにもかかわらず、システムパフォーマンスには全く影響を与えません。無料でフル機能の試用版も利用可能ですが、インストール後24時間で使用期限が切れるため、スケジュールに余裕を持たせることをお勧めします。もっと時間が必要な場合は、9ドルを支払えば大丈夫です。開発者はこの優れたユーティリティに、30日間の「無条件」返品ポリシーを設けています(ただし、必ずしも必要になるわけではありません)。
沈黙は金なり
Radio Silence 2は、オリジナル版と同様に、選択したアプリケーションをブラックリストに追加することで、発信接続をブロックします。これはファイアウォールタブから実行でき、追加するとすぐにブロックが有効になります。共有コンピューターのペアレンタルコントロールに便利です。iTunesをリストに追加すると、オフライン再生用に事前にダウンロードされていないApple Musicの曲のストリーミングがブロックされました。
ブロックされたアプリケーションを個別にホワイトリストに登録する方法はなく、リストから削除する必要があります。この機能は今後のアップデートで追加されることを期待しています。ただし、右下隅にあるトグルスイッチを使用すると、ファイアウォールを一時的にグローバルにオフにすることができます。
iTunes と iOS デバイス間の接続を維持する一般的なプロセスでは、短時間に何千もの送信 ping が発生する可能性がありますが、Radio Silence 2 はリアルタイムのフィードバックを提供します。
2つ目のタブ「ネットワークモニター」では、ネットワーク内部で何が起こっているかをリアルタイムで確認できます。表示される情報の中には、最初は驚くようなものもあるかもしれません。例えば、iTunesとiOSデバイス間の通信を処理するusbmuxdのようなプロセスは、比較的短時間で数千もの送信接続を開始します。(ご安心ください。これは正常な動作です。)
アクティブなプロセスはネットワークモニターに番号で表示され、いずれかをクリックすると、リスト内の各接続で使用されている時間、ホスト、ポートが表示されます。ホストアプリケーションまたはプロセスをブロックするには、「ブロック」ボタンをクリックしてブラックリストに追加します。ただし、ブロックはアプリケーション全体に影響することに注意してください。同じソースからの複数の接続を細かく管理することはできません。
結論
Radio Silence 2 は、10 ドル未満で、ネットワークの発信アクティビティを監視し、アプリケーションが本拠地へ電話をかけるのを選択的にブロックする、必須の Mac ユーティリティです。