ローカルサブネットの検索

ローカルサブネットの検索

マイコンピュータのIPには192.168.1.67サブネットマスク255.255.248.0とブロードキャストアドレスがあり、自分の192.168.7.255 LAN上の他のコンピュータには同じサブネットマスクがありますが、IPは次のとおりです。

192.168.2.68, 192.168.3.69, 192.168.4.70.

同じサブネットマスクおよび/またはブロードキャストアドレスを持つローカルLANのすべてのIP範囲を一覧表示する方法はありますか?

デフォルトでは、LANで利用可能なすべてのシステムのIPを一覧表示したいと思います。

答え1

ブロードキャスト ping: ping -b 192.168.7.255 それ以外の場合nmap

答え2

nmap自分のIPとサブネットマスクを使用してください。CIDR表記、(255.255.248.0/21):

nmap 192.168.1.67/21

nmap次に、サブネット内のすべてのIPアドレスに対してpingスキャンを実行します。サブネットに2048のアドレスがあるため、時間がかかることがあります/21spaceスキャン中に押すと、進行状況を確認できます。

答え3

という古いプログラムがありますaggis。それは私にこれを伝えます:

ヘルマン-pts/6:~% agis -r 192.168.1.67/21

    The "*/21" aggregate containing "192.168.1.67" is:

     192.168.0/21  (2048 hosts: 192.168.0.0 - 192.168.7.255 )

残念ながら、255.255.248.0が/ 21であることを学ぶ必要があります。ネットマスクを使用するオプションはなく、CIDRのみ使用できます。

このような質問に答えることができる「IPアドレス計算機」がWebにたくさんあるでしょう。

関連情報