通信ブロック
更新日
あなたの Mac のどのプログラムがネットに出ているか、どこへ出ているかを見て、そのどれでもブロックできます。接続したプログラムはそれぞれ、接続したアドレスとともに表示されます。ラベルを1回クリックすればそのプログラムのネットワークを丸ごと切断できます。開けば、アドレスを1つだけ単独でブロックすることもできます――たとえばライセンス確認だけを止めて、残りの通信は通す、というように。ルールはプログラムが一度も接続する前から設定できます。インストール済みのアプリはすべて一覧に並び、ファイルから読み込んだアドレスの一覧(1行に1つ、または hosts ファイル)はすべてのプログラムに対して一度にブロックされます。パネルの行はブロック数を数え、その裏のウインドウが残りを保持し、変更しても行の位置は変わりません。
Hop はこれを、まさにこの用途のために macOS が提供するネットワークフィルタを使って行います。LuLu や Little Snitch と同じ種類のものです。初回は macOS がシステム設定で許可を求めてきます。フィルタは接続の最初のパケットで判断し、中身は決して見ません――ブロックするのはサーバー全体で、その中の1ページではなく、Hop は何も復号しません。フィルタが止まってもインターネットは使い続けられます――フィルタが戻るまで何もブロックされません――そしてモジュールをオフにすると止まるのはあなたのブロックであって、インターネットではありません。
モジュールは既定でオンになっており、静かにしています。ルールがなければすべて素通りします。新しい接続について確認するかどうかは設定項目です――オンにすると、ルールのない接続について画面右上のカードが尋ねてきます。そのアドレスだけか、プログラム全体かを選べます。

- プログラムのスイッチ – そのプログラムのネットワークを丸ごと遮断、または戻します。
- アドレスのスイッチ – ライセンス確認など、プログラムごとに一つのサーバーだけをブロックまたは許可し、残りの通信はそのまま通します。アドレスのルールはプログラムのスイッチより優先されます。
- ルールを追加 – プログラムが接続する前にルールを作れます。一覧かアプリケーションフォルダから選び、アドレスを入力するか、空欄にしてプログラム全体に適用します。
- 限界 – hop がブロックするのはサーバー全体で、その中の個別のページではありません。暗号化された接続の中は見えず、hop は何も復号しません。
- 初回は macOS がシステム設定で hop のネットワークフィルタの許可を求めます。フィルタが止まってもインターネットは使えます。フィルタが戻るまで何もブロックされません。
- ファイルからのルール – ⋯ メニューでアドレスの一覧(1行に1つ、または hosts ファイル)を読み込み、すべてのプログラムでブロックします。行にプログラムを書くこともできます:
com.example.app license.example.com。同じメニューでルールをファイルに保存できます。
設定
- 新しい接続について確認する
- ルールのない接続は画面右上で最大30秒あなたの回答を待ちます。回答がなければ通します