ネットワークスキャナー
ping プローブとポートスキャンを使用して、ローカルネットワークをスキャンし接続されたデバイスを検出します。
概要
ネットワークスキャナーは、ローカルネットワーク上のすべてのアドレスにプローブを送信し、応答するデバイスを検出します。ネットワーク上の各可能なアドレスに小さなテストパケット(「ping」と呼ばれる)を送信し、応答したアドレスを報告します。オプションで、検出されたデバイスの開いているポートを確認したり、Bonjour ヒントを使用してデバイスの種類を識別したりすることもできます。自宅やオフィスのネットワークに何が接続されているかを確認したり、特定のデバイスの IP アドレスを見つけたり、デバイスが到達可能かどうかを確認するのに便利です。
目次
権限
ネットワークスキャナーがネットワーク上のデバ イスにプローブを送信するには、ローカルネットワーク の権限が必要です。このツールを初めて使用する際、デバイスは Lirum にローカルネットワーク上のデバイスの検索と通信を許可するよう求めます。スキャナーが動作するには、この権限を付与する必要があります。
以前にこの権限を拒否した場合は、デバイスの設定を開き、アプリ一覧から Lirum を見つけて、ローカルネットワーク をオンにしてください。
ヒーローカード
画面上部のヒーローカードは、スキャンのコントロールと現在のネットワークコンテキストを表示します:
- ステータスピル -- スキャナーの状態を示す色付きバッジ(アイドル、スキャン中、完了、停止、エラー)。
- 開始 / 停止ボタン -- 開始 をタップしてネットワークのスキャンを開始します。スキャン中は 停止 をタップして早期に終了できます。
- クリアボタン -- 検出されたすべてのデバイスを削除し、結果をリセットします。
ネットワークコンテキスト
ヒーローカードには、現在接続しているネットワークを説明する3つのタイルも表示されま す:
- ローカル IP -- 現在のネットワーク上のデバイスの IP アドレス(例:
192.168.1.42)。ネットワーク上の他のデバイスがあなたのデバイスと通信する際に参照するアドレスです。 - サブネットマスク -- ローカルネットワークのサイズを定義します。一般的な値は
255.255.255.0で、これはネットワーク上に最大254のデバイスアドレスが存在可能であることを意味します。サブネットマスクはスキャナーにプローブするアドレス範囲を伝えます。 - ゲートウェイ -- ルーターの IP アドレス。ゲートウェイは、ローカルネットワークをインターネットに接続するデバイスです。通常、ネットワーク範囲の最初または最後のアドレスです(例:
192.168.1.1)。
進捗カード
スキャン中、進捗カードにはリアルタイムの更新が表示されます:
- スキャン進捗 -- ネットワークのスキャンがどの程度完了したかを示すパーセンテージバー。
- スキャン済みホスト -- 合計に対してプローブされたアドレスの数。
- 現在のホスト -- 現在プローブ中の IP アドレス。
- 応答ホスト -- ping に応答したアドレスの数。オンラインで到達可能なデバイスです。
- 開いているポート -- すべての応答デバイスで検出された開いている TCP ポ ートの数(ポートフィンガープリンティングが有効な場合のみ表示)。
- Bonjour ヒント -- ping スキャンに加えて Bonjour 検出で識別されたデバイスの数(Bonjour アシスタンスが有効な場合のみ表示)。
スキャンコントロール
ヒーローカードの下には、スキャンの動作をカスタマイズするためのいくつかの設定があります:
- プローブタイムアウト (0.2〜3.0秒) -- スキャナーが各アドレスからの応答を待ってから次に進むまでの時間。タイムアウトが短いほどスキャンが速くなりますが、応答の遅いデバイスを見逃す可能性があります。タイムアウトが長いほどより徹底的ですが、時間がかかります。デフォルトはほとんどのネットワークに適したバランスです。
- 並列ワーカー (1〜64) -- スキャナーが同時にプローブするアドレスの数。ワーカーが多いほどスキャンが速くなりますが、低速なネットワークや古いデバイスで多すぎると精度が低下する可能性があります。ほとんどの場合、8〜16程度の適度な値が効果的です。
- 未応答ホスト表示 トグル -- 有効にすると、応答しなかったアドレスも結果リストに表示されます。大規模なネットワークでは非常に長いリストになる可能性があるため、デフォルトではオフです。
- Bonjour アシスタンス トグル -- 有効にすると、スキャナーは ping プ ローブと併せて Bonjour 検出も使用します。ネットワーク上の Apple デバイスやその他の Bonjour 対応ハードウェアの名前と種類の識別に役立ちます。
- ポートフィンガープリンティング トグル -- 有効にすると、スキャナーは各応答デバイスの一般的に使用される TCP ポートのセットを確認します。これにより、デバイスが実行しているサービス(例えば、ポート80の Web サーバーやポート445のファイル共有サービス)が明らかになります。ポートフィンガープリンティングを使用するとスキャンに時間がかかりますが、より豊富な結果が得られます。
デバイスカード
検出された各デバイスは、以下の詳細を含むカードとして表示されます:
- アイコン -- 検出されたデバイスタイプを表すコンテキストアイコン(識別可能な場合)。
- ホストタイトル -- デバイスのホスト名または説明的なラベル(利用可能な場合)。
- IP アドレス -- ローカルネットワーク上のデバイスの IP アドレス。
- ステータスバッジ -- デバイスがどのように検出されたかを示す色付きインジケーター:
- 到達可能 (緑) -- デバイスが ping プローブに応答しました。
- Bonjour (青) -- デバイスが Bonjour 検出で見つかりました。
- エラー (赤) -- スキャナーがこ のアドレスに到達しようとした際にエラーが発生しました。
- 応答なし (グレー) -- アドレスが応答しませんでした(「未応答ホスト表示」がオンの場合のみ表示)。
- デバイスタイプ -- 識別可能な場合、検出されたデバイスの種類を表示します(例:ルーター、プリンター、コンピューター)。
- 開いている TCP ポート -- デバイスで検出された開いているポートのリスト(ポートフィンガープリンティングが有効な場合のみ表示)。一般的なポートには以下が含まれます:
- 22 -- SSH(セキュアリモートアクセス)
- 80 -- HTTP(Web サーバー)
- 443 -- HTTPS(セキュア Web サーバー)
- 445 -- SMB(ファイル共有)
- 548 -- AFP(Apple ファイル共有)
- 3689 -- DAAP(音楽共有)
- 5000 -- UPnP(多くの NAS デバイス)
- 8080 -- 代替 HTTP
- ホスト名 -- デバイスのネットワークホスト名(利用可能な場合)。
- Bonjour メタデータ -- Bonjour を通じて検出された追加情報(デバイスのアドバタイズされたサービス名やモデル情報など)。
ログセクション
画面の下部にある折りたたみ可能なログは、スキャンの各ステップを時系列で記録します。ログエントリにはタイムスタンプが付いており、プローブ結果、エラー、検出イベントが含まれます。期待するデバイスが見つからない場合のトラブルシューティングに役立ちます。
注意事項と制限事項
- ネットワークスキャナーは現在のローカルネットワーク(接続しているサブネット)のみをスキャンします。インターネット上や他のサブネット上のデバイスはスキャンしません。
- 一部のデバイスは、セキュリティ上の理由から ping リクエスト(ICMP エコー)を無視するように設定されています。これらのデバイスは、接続され正常に機能していても応答なしとして表示されます。Bonjour アシスタンスを有効にすると、Bonjour サービスをアドバタイズしている場合にそのようなデバイスを検出するのに役立つ場合があります。
- ネットワークまたは個々のデバイス上のファイアウォールがスキャンプローブをブロックし、不完全な結果になる場合があります。
- スキャンの所要時間は、ネットワークサイズ、プローブタイムアウト、並列ワーカーの数によって異なります。デフォルト設定での一般的なホームネットワークスキャンは1分以内に完了します。
- ポートフィンガープリンティングは、事前定義された一般的な TCP ポートのセットのみを確認します。65,535の可能なすべてのポートの包括的なポートスキャンは実 行しません。
- 非常に大規模なネットワーク(例えば、65,000以上のアドレスを持つ
/16サブネット)では、スキャンにかなりの時間がかかる場合があります。 - ローカルネットワークの権限が必要です。この権限がない場合、スキャナーは他のデバイスにプローブを送信できません。