---
title: "Macのネットワーク機能拡張の競合：Little Snitch、LuLu、VPN · Kilobatガイド"
url: "https://kilobat.app/ja/guides/network-extension-conflicts.html"
description: "Macで接続をブロックしているファイアウォール、VPN、コンテンツフィルタの機能拡張を突き止め、1つずつオフにして、必要なものだけを残します。"
---

VPN、プロキシ、フィルタ

# MacでLittle Snitch、LuLuなどのネットワーク機能拡張が競合する

macOSのファイアウォール、VPN、コンテンツフィルタは、ネットワーク機能拡張を使います。複数が動いていると、そのうちの1つが、別の機能拡張に必要な通信をブロックしたり、迂回させたりすることがあります。

対象：「ログイン項目と機能拡張」のパスはmacOS 15 Sequoia以降。それより前のバージョンでは、これらの機能拡張は別の場所に表示されます。 · 確認日：2026年10月29日

## 症状

- ファイアウォール、VPN、ウイルス対策、ペアレンタルコントロールのアプリを入れたあと、接続できなくなった。
- ファイアウォールアプリの実行中、VPNは接続されるのに通信が流れない。
- 別のネットワークアプリを終了したときだけ、アプリが接続できる。
- フィルタやVPN構成の許可を、macOSが再び求めてくる。

## 考えられる原因

- **2つのフィルタやファイアウォール。**それぞれのフィルタが接続をブロックできます。一方のアプリのブロックルールは、もう一方のアプリが許可していても接続を止めます。
- **厳しいファイアウォールルールを持つVPN。**多くのVPNは、トンネルを通らない通信をすべてブロックします。そのため、別のVPNやローカルネットワークのツールがブロックされることがあります。
- **古い機能拡張。**削除したアプリの機能拡張や構成が、Macに残っていることがあります。
- **忘れていたルール。**ファイアウォールアプリのルールが、特定のアプリやホストを長い間ブロックしていることがあります。

## 確認方法

1. アップルメニュー >「システム設定」>「一般」>「ログイン項目と機能拡張」を選択します。
2. 「ネットワーク機能拡張」を探し、情報ボタンをクリックして、オンになっているネットワーク機能拡張を確認します。
3. アップルメニュー >「システム設定」>「ネットワーク」を選択します。使っていないVPNやフィルタの構成がないか確認します。
4. macOSが認識しているVPNサービスを一覧表示します。

   ```
   scutil --nc list
   ```
5. 各ファイアウォールアプリを開き、最近ブロックされた接続を確認します。

## 解決方法

1. 各ファイアウォールアプリのメニューから、フィルタをオフにします。たとえば、Little SnitchとLuLuにはこの操作があります。
2. アプリを1つオフにするたびに、接続をテストします。変更は1回に1つずつ行います。
3. ブロックしているアプリが見つかったら、そのルールや設定を変更します。その後、フィルタを再びオンにします。
4. 機能拡張を削除するには、そのアプリのアンインストーラや削除コマンドを使います。
5. 「ログイン項目と機能拡張」で、「ネットワーク機能拡張」の情報ボタンをクリックします。使っていない機能拡張をオフにし、「完了」をクリックします。
6. VPNやフィルタの機能拡張を削除したあとは、Macを再起動します。

## Kilobatを使う場合

1. Kilobatもルールの適用にネットワークフィルタを使います。Kilobatの接続チェックは、ホストに適用されるKilobatのルールを表示します。

   ```
   kilobat why example.com --app com.example.App
   ```
2. Kilobatのフィルタがブロックした接続を、それぞれのブロック理由とともに表示します。

   ```
   kilobat blocked-history
   ```
3. Kilobatのルールを削除せずに止めるには、「制限なし」プロファイルに切り替えます。

   ```
   kilobat profile unrestricted
   ```
4. フィルタを削除するには、Kilobatの「設定」を開いて「Kilobatを削除」を選択します。ブロックにはProが必要ですが、これらの手順は無料です。

## よくある質問

**2つのファイアウォールを同時に使えますか？**

macOSでは複数のネットワーク機能拡張を同時に実行できます。それぞれが通信をブロックできるので、接続はそのすべてを通過する必要があります。できればファイアウォールは1つにしてください。

**フィルタをオフにすると、アプリも削除されますか？**

いいえ。Little SnitchとLuLuでは、フィルタのスイッチでフィルタリングが止まるだけです。アプリはインストールされたままです。

## 出典

- [Appleサポート：Macで「ログイン項目と機能拡張」の設定を変更する](https://support.apple.com/guide/mac-help/mtusr003)
- [Tailscale：Interoperability with other software](https://tailscale.com/docs/reference/interoperability)
- [Objective-See：LuLu](https://objective-see.org/products/lulu.html)
- [Little Snitch 6ヘルプ：一般設定](https://help.obdev.at/littlesnitch6/pref-general)
- scutil(8)、macOS 27.2に付属のmanページ

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」で`man <name>`を実行すると開けます。

## 関連ガイド

- [MacでコンテンツフィルタがWebサイトをブロックする](https://kilobat.app/ja/guides/content-filter-blocking.html): コンテンツフィルタはWebの通信を調べ、一部のサイトをブロックします。
- [MacでVPNに接続しているのにインターネットに接続できない](https://kilobat.app/ja/guides/vpn-connected-no-internet.html): VPNは通信をトンネル経由で送ります。
- [MacでTailscaleと別のVPNが競合する](https://kilobat.app/ja/guides/tailscale-vpn-routing-conflicts.html): Tailscaleは各デバイスに100.64.0.0/10のアドレスを割り当てます。
- [新しいアプリの承認を受け付ける](https://kilobat.app/ja/guides/recipes/approve-new-apps.html): 「確認」モードでは、ルールのないアプリの最初の接続をKilobatが保留します。
