ホームページ » ソフトウェアレビュー » ネットワークでデバイスとオープンポートをスキャンする方法

    ネットワークでデバイスとオープンポートをスキャンする方法

    以前、私はあなたのネットワーク上でWiFiリーチャーを検出する方法についての記事を書いていて、あなたがあなたのホームネットワークをスキャンするためにあなたが使うことができるいくつかのスマートフォンアプリを述べました。このアプリは、ネットワークを自動的にスキャンして各デバイスの詳細を表示するという非常に優れた機能を果たします。.

    この記事では、ネットワーク上の許可されていないユーザーを捉えることに焦点を絞っているので、そのアプリについては詳しく説明しませんでした。この記事では、AppleまたはAndroidデバイスで使用できるこれら2つのアプリケーションについて詳しく説明します。また、WindowsおよびMac OS Xで実行できるデスクトップアプリケーションについても説明します。.

    これらのネットワークスキャンツールを使用すると、ネットワーク上のすべてのデバイスとそのIPアドレスを確認できるだけでなく、フォルダ共有、開いているTCP / UDPポート、ハードウェアMACアドレスなどを確認することもできます。では、なぜあなたはこの情報を気にかけますか?

    少し技術的ですが、この情報はネットワークをより安全にするのに役立ちます。たとえば、ネットワーク上で偶然に共有されているフォルダを見つけることがあります。ケーブルまたはワイヤレスでネットワークに接続する人なら誰でも簡単に共有フォルダを検索してそのデータを自分のコンピュータにコピーできます。.

    コンピュータまたはデバイスのオープンポートを見ると、リモートデスクトップが有効になっているかどうか、FTPまたはHTTPサーバーが実行されているかどうか、ファイル共有が有効になっているかどうかを簡単に確認できます。コンピュータにリモートで接続したことがない場合は、リモートデスクトップを有効にすることはセキュリティ上のリスクにすぎません。.

    Windowsネットワークスキャナー

    SoftPerfect Network Scannerと呼ばれるWindows PC用の無料ツールから始めましょう。このツールは、頻繁に更新され、Windows 10上で実行され、32ビット版と64ビット版があります。このプログラムはインストールを必要としません。つまり、USBメモリに入れて持ち運ぶことも、Dropboxに保存して好きなコンピュータで使用することもできます。.

    ご使用のバージョンのWindows用の実行可能ファイルを実行すると(32ビット版と64ビット版のどちらのWindowsを使用しているかを判断します)、Windowsファイアウォールによってプログラムがブロックされたことを示すメッセージが表示されます。確認してください プライベートネットワーク がチェックされてからクリック アクセスを許可する.

    プログラムが起動したら、ネットワークの開始IPアドレスと終了IPアドレスの範囲を入力する必要があります。あなたがこれを知らないならば、心配しないでください。クリックするだけ オプション, IPアドレス そしてをクリックします ローカルIP範囲の自動検出.

    仮想カードを含む、インストールしたネットワークカード上のIPv4およびIPv6用に検出されたIPアドレスを示すポップアップウィンドウが表示されます。ほとんどのホームユーザーにとって、IPv4とIPv6の両方の下にリストされている項目は1つだけです。 IPv6を設定していない限り、IPv4の下にリストされているネットワークカードをクリックしてください。.

    これでメインのインターフェイスに戻りますが、IPアドレスの範囲が埋められます。 スキャン開始 右側のボタン。クリックするとスキャンを開始できます.

    ただし、スキャンを実行する前にまずスキャンオプションを設定する必要があります。クリック オプション その後 プログラムオプション. に 全般 タブ、あなたがチェックしたいと思うかもしれない唯一のオプションはあります 常に機器を分析. デフォルトでは、スキャンプログラムは特定の要求に応答するデバイスのみを表示します。したがって、一部のデバイスは単に応答しないため、最終リストには実際にネットワーク上にあるすべてのデバイスが表示されない場合があります。.

    スキャンにはかなり時間がかかります(数秒に対して数分)が、ネットワーク上のすべてのデバイスを実際に確認したい場合には価値があります。の 追加の そして ワークステーション タブは、同じネットワーク上に多数のコンピュータがあり、各コンピュータに関する情報を取得する必要がある企業環境でのみ本当に役立ちます。の ポート タブは次に行くことができるところです.

    をチェック 開いているTCPポートを確認する ボックスをクリックし、テキストボックスの右端にある小さな紙のアイコンをクリックします。これにより、いくつかのTCPポートグループを一覧表示する別のウィンドウが開きます。クリックしたい HTTPとプロキシ それから シフト キーを押してクリック データベースサーバー 3つの項目すべてを選択する.

    メイン画面に戻ると、すべてのポート番号がテキストボックスに表示されているはずです。先に行き、またすべてのボックスをチェックしてください。 UDPポートを開く. この時点で、OKをクリックしてメインプログラム画面に戻ります。今すぐスキャンを開始]をクリックし、あなたはゆっくりリストに追加された結果が表示されるはずです.

    私のテストでは、プログラムはチェック時にネットワーク上の16のデバイスを見つけることができました 常に機器を分析 チェックされていない場合のオプションは、わずか11項目と比較されます。 IPアドレスの左側にプラス記号が付いている項目はすべて、共有フォルダがあることを意味します。あなたは共有フォルダを見るために+サインをクリックすることができます.

    ホスト名 欄には、わかりやすい名前を付けてください。右側に、という名前の列があります。 TCPポート, そのデバイス用に開いているすべてのポートが一覧表示されます。明らかに、数字が何を意味するのか分からない限り、数字はあまり意味がありません。ですから、各ポート番号を詳細に説明しているこのWikipediaのページを調べてください。.

    何かポートがあれば 80 (HTTP)と記載されているので、通常はある種のWebインターフェースを持っているので、IPアドレスを入力するだけでブラウザーを介してそれに接続してみることができます。港 443 セキュアHTTP(HTTPS)用です。つまり、セキュアHTTPにも接続できます。.

    Macネットワークスキャナ

    Macでは、いくつかの選択肢があります。 LanScanはMacストアの無料アプリで、非常に簡単なスキャンを実行し、IPアドレス、MACアドレス、ホスト名、およびベンダーを表示します。無料版は最初の4つのホスト名のみを完全にリストし、残りは最初の3文字のみを表示します。少し迷惑ですが、ほとんどのホームネットワークでは大した問題ではないでしょう.

    また、12項目しか検出されなかったことにも気付くでしょう。それは、応答するかどうかにかかわらず、各IPアドレスをスキャンするオプションがないためです。 Macに適したネットワークスキャナーは、以下に示すAngry IPスキャナーです。オープンソースで、Windows、Mac、Linuxで動作します.

    デフォルトでは、プログラムは開いているポートもスキャンしますが、LanScanはこれを行いません。このプログラムの唯一の問題は、プログラムを実行するためにJavaをインストールしなければならないということです。 Javaは大きなセキュリティリスクであり、ほとんどのMacではデフォルトで無効になっているため、手動で有効にする必要があります。.

    スマートフォンアプリ

    私は2つのアプリを使っていますが、どちらも無料です。もう1つはAppleデバイスまたはAndroidデバイスにダウンロードできます。どちらのアプリも優れていて、ほとんど同じ情報を提供しますが、それぞれに長所と短所があります.

    Fingは、Google PlayストアとiTunesストアで利用可能な無料のアプリで、見栄えのするインターフェースを備えています。あなたはこれらのアプリでIPアドレス範囲を入力することを心配する必要はありません。 Fingでスキャンを開始すると、ホスト名、MACアドレス、IPアドレスなどの基本的な情報を含むデバイスの見栄えの良いリストが表示されます。.

    デバイスをタップすると、デバイスにカスタム名(私が本当に好きな機能)を付けたり、場所を入力したり、さらにメモを追加したりできる別の画面が表示されます。下にスクロールすると、というオプションが表示されます。 サービス内容, これで、開いているポートのデバイスをスキャンできます。.

    私がこのアプリで見た唯一の欠点は、ネットワーク上のすべてのデバイスがリストされていないことです。それは私のネットワーク上のWindowsプログラムが見つけた16個のうち約12個のデバイスしか捕捉しなかった.

    私が使うのが好きな2番目のアプリはNet Analyzerで、App Storeから無料で入手できる。右上の[スキャン]ボタンをタップしてスキャンを実行すると、数秒以内にすべてのデバイスのリストが表示されます。.

    このアプリを使用して、私はネットワーク上のデバイスの総数にかなり近い15台のデバイスを入手しました。 Net Analyzerでは、特定のサービスが有効になっているデバイスにも色付きの文字が表示されます。グリーン P それはpingableであることを意味します、茶色 B Bonjourサービスが利用可能であることを意味します(Appleデバイス)、赤 G それはゲートウェイデバイス(ルーターなど)であり、青であることを意味します U UPNPおよびDLNAサービスが利用可能であることを意味します.

    あなたはより多くの情報を取得し、デバイス上でクエリを実行するためにデバイスをタップすることができます。特定のデバイスをタップしたら、以下に示す[ツールを使用してクエリ]オプションをタップします。.

    次の画面には、次のようないくつかのオプションがあります。 ping, ルート, ポート, 誰が そして DNS. ポートをタップして選択 一般 または すべて 上部にある[スタート]をタップします.

    スキャンが進むにつれて、開いていてアクティブなポートと、どのポートがブロックされているかがわかります。このアプリには、ネットワーク上の特定のデバイスをスキャンして詳細情報を取得するために使用できる他のツールもあります。.

    うまくいけば、これらのツールを使用すると、ネットワーク上にあるデバイスと、開いているサービスとポートを完全に確認できます。質問がある場合は、コメントを投稿してください。楽しい!