Macのファイアウォールを正しく設定する方法【初心者向け完全ガイド】
Macには標準でソフトウェアファイアウォールが搭載されていますが、意外とその存在を意識していないユーザーは多いものです。ファイアウォールは常時オンにしておくのが基本で、オフにするとしてもごく短時間にとどめるべきです。一度も設定を触ったことがなければ、おそらく初期状態のまま有効になっているはずですが、念のため確認しておきましょう。すでに有効になっている場合でも、細かな動作を調整できるオプションが多数用意されています。さらに、標準のファイアウォールに物足りなさを感じる場合は、サードパーティ製のツールに置き換えるという選択肢もあります(記事の後半で紹介します)。
ファイアウォールの状態を確認する方法
Macのファイアウォール設定は「システム環境設定」からアクセスできます。ここでは、実際に画面を操作しながら、各設定項目を見ていきましょう。
1. 画面左上のAppleメニュー()をクリックし、ドロップダウンメニューから「システム環境設定」を選択します。

2. 「セキュリティとプライバシー」をクリックします。

3. ウィンドウ上部のタブから「ファイアウォール」を選択します。

4. この画面で、ファイアウォールが現在有効か無効かを確認できます。もし「切」になっている場合は、以下の手順で有効化しましょう。
- まず、ウィンドウ左下の鍵アイコンをクリックします。

- 管理者のユーザー名とパスワードを入力するよう求められるので、ログイン時に使用しているパスワードを入力して「ロック解除」をクリックします。

- 「ファイアウォールを入にする」ボタンをクリックします。

ファイアウォールオプションの詳細設定
ファイアウォールが有効になったら、次は詳細設定を確認してみましょう。「ファイアウォールオプション…」ボタンをクリックすると、各種設定の変更やアプリごとの個別許可が行えます。ボタンがグレーアウトして押せない場合は、前述の手順で鍵アイコンをクリックして設定をロック解除してください。

ここでは、ファイアウォールの挙動を細かくコントロールできる項目が揃っています。それぞれの機能を順番に見ていきましょう。

すべての着信接続をブロック
このオプションを有効にすると、コンピュータへのほぼすべての着信接続要求がブロックされます。ただし、発信接続や「基本的なインターネットサービス」に必要な通信まではブロックされません。一方で、アプリによっては通信が遮断されて不具合が発生することがあります。設定して終わりにできる項目ではないため、通常利用ではオフのままにしておくのが無難です。


この画面の下部には、着信接続を許可または拒否されたアプリの一覧が表示されます。多くの場合、ここに表示されるのは数個のアプリだけでしょう。名前の横に緑色のドットが付いているものは着信接続が許可され、赤色のドットが付いているものは拒否されています。

特定のアプリの設定を変更したい場合は、接続タイプの横にある矢印をクリックして、許可と拒否を切り替えることができます。ただしこの制御は大まかなもので、発信接続には一切影響しない点に注意してください。

一覧の下部にある「+」ボタンをクリックすれば新しいアプリを追加でき、「–」ボタンで削除も可能です。なお、削除してもアプリ自体が消えるわけではなく、単にファイアウォールのルールが取り除かれるだけなので安心してください。
内製ソフトウェアの着信接続を自動的に許可
このオプションを有効にすると、Mail(メール)、カレンダー、メッセージなど、Macに標準搭載されているApple純正アプリへの着信接続がすべて許可されます。Appleのサービスに特段の問題がない限り、常にチェックを入れたままにしておくことをおすすめします。

ダウンロードした署名済みソフトウェアの着信接続を自動的に許可
先ほどの項目と同様に着信接続を許可しますが、対象がApple純正アプリではなく、インターネットからダウンロードした署名付きのアプリになります。ダウンロードするファイルに注意を払っているなら、オンのままでも問題ありません。不安な場合はオフに切り替えましょう。そうすれば、着信接続を必要とするアプリをインストールするたびに、許可を求められるようになります。

ステルスモードを有効にする
スパイ映画のような響きのこのモードですが、実際の効果は地味ながら実用的です。ステルスモードが有効になっていると、ネットワーク上の他のコンピュータが自分のMacを探そうとしても応答しなくなります。

具体的に言うと、ネットワーク上のあるマシンが「誰がいる?」と問い合わせてきたとき、通常のMacはデフォルトで「ここにいるよ!」と応答し、いくつかの基本情報を返します。しかしステルスモードを有効にすると、こうした問い合わせに対して一切応答しなくなるのです。特別な理由がない限り、ステルスモードはオンにしておきましょう。ただし、これによって隠れるのは悪意ある攻撃者のうち最も手間のかからない単純な探索だけである点は理解しておいてください。
サードパーティ製ファイアウォールという選択肢
標準のApple製ファイアウォールでは物足りないと感じたら、サードパーティ製のファイアウォールツールを導入するのも一つの手です。多くは有料ですが、セキュリティ意識の高いユーザー向けに、GUI上でより細かな通信制御を実現し、高い安心感を提供してくれます。また、サードパーティ製ファイアウォールの多くは発信接続も制御できる点が大きな強みです。Appleの標準機能は着信側しか制御できないため、これは大きな進歩といえます。ここではおすすめの3つを紹介します。
1. Little Snitch

Little Snitchは強力かつ賢明なファイアウォールで、ユーザーが明示的に許可するまで、あらゆる着信・発信のインターネット接続をブロックします。コンピュータの通信トラフィックを正確かつ厳密にコントロールしたいなら、価格45ドルでも十分に価値がある逸品です。付属のNetwork Monitorは、コンピュータから送信されるすべてのパケットの送信元を記録し、詳細なトラフィック監査を可能にします。パワフルさと使いやすさを兼ね備えた理想的なソフトですが、一部の機能はやや分かりにくいところがあります。
2. Radio Silence

Radio Silenceは、定番のLittle Snitchよりも手頃な価格で提供されるツールです。指定したアプリのインターネットアクセスを完全に遮断できます。リストに登録しなかったアプリは何の影響も受けません。インストール後にすべての接続について逐一許可を求めてくるLittle Snitchと比べると、「特定の1〜2個のアプリだけをブロックしたい」という用途ではRadio Silenceの方が圧倒的に扱いやすいでしょう。
3. WaterRoof

WaterRoofは、もうひとつの本格派ファイアウォールです。IPFW(IPファイアウォール)のGUIとして動作し、NAT設定、ポート転送、動的トラッキングルールなどをコントロールできます。それだけでなく、知識のあるユーザー向けに驚異的なレベルのカスタマイズ性を備えています。その反面、初心者にはかなりハードルが高いのが難点です。
まとめ
大多数のMacユーザーにとっては、標準搭載のファイアウォールで十分な保護が得られます。さらなる防御が必要だと感じたら、まずはLittle Snitchから試してみるのがおすすめです。逆に「特定のアプリをブロックしたいだけ」というニーズであれば、Radio Silenceが最もシンプルに目的を達成できるでしょう。
-
Macのファイアウォールでステルスモードを有効にしてネットワーク上から身を隠す方法
Macがインターネットやネットワークに接続していると、外部から「このネットワークにはどんなデバイスが接続しているのか」を探る探索(ディスカバリー)要求が送られてくることがあります。こうした要求によって自分のMacを検出されたくない場合は、macOS標準のファイアウォール機能にある「ステルスモード」を活用しましょう。この機能を有効にすると、Macはネットワーク上で事実上「見えない」状態になり、あらゆる探索要求への応答を一切返さなくなります。 ステルスモードはサードパーティ製アプリを導入しなくても、macOSに標準搭載されているファイアウォール設定から簡単に有効化できます。以下で具体的な手順を詳し
-
Macのファイアウォールを有効化・設定する方法を徹底解説
Macはインターネット上でも安全だと考えられがちです。確かにmacOSはWindowsほど脆弱ではありませんが、それでもファイアウォールを活用して、意図しない侵入からMacを守ることをおすすめします。 セキュリティ対策の第一歩となるのがファイアウォールです。信頼できるアプリやサービス以外のアクセスをブロックし、コンピュータを保護します。以下の手順に従って、Macのファイアウォールを設定しましょう。 ファイアウォールとは? ファイアウォールは、コンピュータとインターネット上の悪意あるソフトウェアとの間に立つ「防壁」のような役割を果たします。外部からのアクセスを遮断し、信頼できるアプリや