---
title: "Macのアプリがローカルのデバイスを見つけられない：「ローカルネットワーク」の許可 · Kilobatガイド"
url: "https://kilobat.app/ja/guides/local-network-permission.html"
description: "macOS 15以降では、アプリがプリンタ、NAS、その他のデバイスにアクセスするには「ローカルネットワーク」の許可が必要です。設定を見つけてアプリを許可する方法です。"
---

ローカルネットワーク

# アプリがローカルネットワーク上のデバイスを見つけられない

macOS 15 Sequoia以降では、アプリがローカルネットワーク上のデバイスに接続する前に確認が表示されます。拒否すると、アプリはデバイスにアクセスできません。

対象：macOS 15 Sequoia以降。 · 確認日：2026年10月29日

## 症状

- ほかのアプリでは見つかるプリンタ、NAS、カメラ、スマートデバイスを、特定のアプリだけが見つけられない。
- ローカルのIPアドレスへの接続が、特定のアプリでだけ待たされたあとに失敗する。
- 同じコマンドがターミナルでは動くのに、アプリでは動かない。
- 以前、アプリからの確認で「許可しない」をクリックした。

## 考えられる原因

- **アプリの「ローカルネットワーク」へのアクセスがオフ。**「プライバシーとセキュリティ」>「ローカルネットワーク」で、アプリのスイッチがオフになっています。
- **アプリがまだ一覧にない。**macOSがアプリを一覧に追加するのは、そのアプリが初めてローカルネットワークへのアクセスを求めたあとです。
- **LaunchAgent。**Appleのテクニカルノートによると、デーモンとターミナルのツールは対象外ですが、LaunchAgentは対象です。

## 確認方法

1. アップルメニュー >「システム設定」>「プライバシーとセキュリティ」と選択します。
2. 「ローカルネットワーク」をクリックし、一覧でアプリを探します。
3. 同じテストをターミナルから実行します。ターミナルのツールにはこの許可は必要ありません。ターミナルで動くなら、許可が原因である可能性が高いです。

   ```
   ping -c 3 192.168.1.20
   ```

## 解決方法

1. 「プライバシーとセキュリティ」>「ローカルネットワーク」で、アプリのスイッチをオンにします。
2. アプリを終了して開き直します。
3. アプリが一覧にない場合は、アプリを開いてローカルネットワークを使う操作を始めます。確認が表示されたら「許可」をクリックします。
4. 組織がMacを管理している場合は、IT担当者に問い合わせてください。この設定を管理できます。

## Kilobatを使う場合

1. Kilobatは、最近ローカルネットワークでMacが通信したデバイスを一覧表示します。

   ```
   kilobat devices --bonjour
   ```
2. ダッシュボードでのKilobat独自のデバイス検出は、Proの機能です。

## よくある質問

**何がローカルネットワークに含まれますか？**

Appleのテクニカルノートによると、Wi-FiとEthernetのネットワーク、そしてマルチキャストとブロードキャストのアドレスです。VPNとモバイルデータ通信のネットワークは含まれません。

**Safariにこの許可は必要ですか？**

いいえ。Appleのテクニカルノートによると、SafariとWebビューからの通信には、ローカルネットワークへのアクセスは必要ありません。

## 出典

- [Appleサポート：Macでローカルネットワークへのアクセスを制御する](https://support.apple.com/guide/mac-help/control-access-to-your-local-network-mchla4f49138/mac)
- [Apple Developer：TN3179 Understanding local network privacy](https://developer.apple.com/documentation/technotes/tn3179-understanding-local-network-privacy)

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

## 関連ガイド

- [Macからローカルネットワーク上のデバイスを探す](https://kilobat.app/ja/guides/find-devices-on-network.html): macOSには、ほかのデバイスを確認する方法が2つ組み込まれています。ARPテーブルとBonjourです。
- [macOSのファイアウォールが受信接続をブロックする](https://kilobat.app/ja/guides/macos-firewall-incoming.html): macOSのファイアウォールは、ほかのコンピュータからMacへの接続を制御します。
- [Macでポート5000や7000が使用中になる：AirPlayレシーバー](https://kilobat.app/ja/guides/airplay-receiver-port-5000.html): AppleはTCPポート5000と7000をAirPlay用として挙げています。
- [コンテナからMacのlocalhostに接続できない](https://kilobat.app/ja/guides/localhost-from-container.html): コンテナはそれぞれ独自のネットワークスタックを持っています。
