メインコンテンツまでスキップ

Bonjour スキャナー

プリンター、スマートTV、スピーカー、その他の共有デバイスなど、ローカルネットワーク上の Bonjour サービスを検出します。

iPhoneiPadMacApple Vision ProApple TVApple Watch

概要

Bonjour スキャナーは、Apple のゼロコンフィギュレーションネットワーキング(mDNS/DNS-SD とも呼ばれます)の実装である Bonjour を使用して、ローカルネットワーク上で自身をアドバタイズしているデバイスやサービスを検出します。Bonjour は、Mac が近くのプリンターを自動的に見つけたり、iPhone が AirPlay 用に Apple TV を検出したりすることを可能にする技術で、手動設定は不要です。このツールは、プリンター、NAS ドライブ、メディアサーバー、スマートホームデバイスなど、ネットワーク上でアドバタイズしているすべてのものを表示します。

目次


権限

Bonjour スキャナーがネットワーク上のサービスを検出するには、ローカルネットワーク の権限が必要です。このツールを初めて使用する際、デバイスは Lirum にローカルネットワーク上のデバイスの検索と通信を許可するよう求めます。スキャナーが動作するには、この権限を付与する必要があります。

以前にこの権限を拒否した場合は、デバイスの設定を開き、アプリ一覧から Lirum を見つけて、ローカルネットワーク をオンにすることで再度有効にできます。

ヒーローカード

画面上部のヒーローカードは、スキャンのコントロールと現在のスキャンステータスを表示します:

  • ステータスピル -- スキャナーの現在の状態を示す色付きバッジ:
    • アイドル -- スキャナーは実行されておらず、開始の準備ができています。
    • スキャン中 -- スキャナーがネットワーク上の Bonjour サービスを積極的に検索しています。
    • 完了 -- スキャンが完了しました。
    • 停止 -- スキャンは完了前に手動で停止されました。
    • エラー -- スキャン中に何か問題が発生しました(例:ネットワーク権限の問題)。
  • 開始 / 停止ボタン -- 開始 をタップしてスキャンを開始します。スキャン中はこのボタンが 停止 に変わり、スキャンを早期に終了できます。
  • クリアボタン -- 検出されたすべてのデバイスをリストから削除し、最初からやり直せます。

統計カード

統計カードは、スキャナーが検出した内容の数値概要を提供します:

  • 解決済み進捗バー -- 検出されたサービスのうち、完全に解決された割合を示す視覚的なバー。サービスの「解決」とは、完全なネットワークアドレスと詳細を検索することを意味します。バーが完全に満たされている場合、すべてのサービスが解決されたことを意味します。
  • サービスタイプ -- 検出された異なるサービスタイプの数(例えば、_http._tcp_airplay._tcp_printer._tcp は3つのサービスタイプとしてカウントされます)。
  • 合計サービス -- すべてのタイプにわたって検出された個々のサービスインスタンスの総数。
  • 解決済み -- ネットワークアドレスへの解決に成功したサービスの数。
  • 保留中 -- まだ解決を待っているサービスの数。
  • TXT レコード付き -- TXT レコードを含むサービスの数。TXT レコードは、サービスが自身について公開する小さなメタデータで、モデル名、ファームウェアバージョン、サポートされている機能などが含まれます。

デバイスセクション

検索とフィルター

検出されたデバイスのリストの上に、以下のものがあります:

  • 検索フィールド -- 名前、ホスト名、またはサービスタイプでデバイスリストをフィルタリングするために入力します。
  • フィルターピッカー -- リストを絞り込むためのセグメントコントロール:
    • すべて -- 検出されたすべてのデバイスを表示します。
    • 解決済み -- ネットワークアドレスが完全に解決されたデバイスのみを表示します。
    • 保留中 -- まだ解決中のデバイスのみを表示します。
    • TXT 付き -- TXT レコードメタデータを持つデバイスのみを表示します。

デバイスカード

検出された各サービスは、以下の情報を含むカードとして表示されます:

  • アイコン -- デバイスまたはサービスの種類を表すコンテキストアイコン。例えば:
    • 印刷サービスのプリンターアイコン
    • ファイル共有サービスの NAS/ストレージアイコン
    • メディアストリーミングデバイスの AirPlay アイコン
    • オーディオサービスのスピーカーアイコン
    • 認識されないサービスタイプの一般デバイスアイコン
  • タイトル -- サービスがアドバタイズしているフレンドリー名(例:「Living Room Apple TV」や「Office Printer」)。
  • プライマリ IP -- サービスに到達できる IP アドレス。
  • ステータスバッジ -- サービスが解決済みか保留中かを示します。
  • ポート -- サービスがリッスンしているネットワークポート番号。異なるサービスは異なるポートを使用します(例えば、Web サーバーは通常ポート80または443を使用します)。
  • TXT レコード数 -- サービスが公開している TXT メタデータエントリの数。デバイスカードをタップすると、TXT レコードの完全な内容が表示されます。
  • ホスト名 -- デバイスのネットワークホスト名(例:Living-Room-Apple-TV.local)。

ログセクション

画面の下部にある折りたたみ可能なログセクションは、スキャンアクティビティの時系列記録を表示します。サービスが検出、解決、またはエラーに遭遇した際のタイムスタンプ付きエントリが含まれます。期待するデバイスが表示されない場合のトラブルシューティングに役立ちます。

注意事項と制限事項

  • Bonjour スキャナーは、Bonjour/mDNS プロトコルを使用してサービスを積極的にアドバタイズしているデバイスのみを検出します。Bonjour を使用しないデバイス(多くの非 Apple IoT デバイスなど)は表示されません。
  • スキャナーは現在のローカルネットワーク上のサービスのみを検出します。他のネットワークやインターネット上のデバイスを検出することはできません。
  • 一部のサービスは、特に大規模またはビジーなネットワークでは、検出後に解決するまで数秒かかる場合があります。
  • ローカルネットワークの権限プロンプトはオペレーティングシステムによって制御されます。プロンプトが表示されない場合は、デバイスのプライバシー設定を確認してください。
  • 特定のネットワーク(特に企業や公共の Wi-Fi)では mDNS トラフィックがブロックされる場合があり、Bonjour の検出が機能しなくなります。
  • 検出されるデバイスの数と種類は、ネットワークに接続されているものと、それらのデバイスがアドバタイズしているサービスに完全に依存します。