質問: コマンドでネットワーク上の全てのipアドレスを取得したい まさに質問のとおり、 「コマンドプロンプト上であるコマンドを打ち、 同ネットワーク上の全てのマシンに振られているipアドレス等が表示できる!」 というのは可能ですか?? そういうコマンドがあれば教えていただけませんか? ※arp、netstatなどを片っ端から打ってみたんですがそのような表示をさせてくれるコマンドではなかったので投稿させていただきます。 力不足ならご指摘ください。お願いします。
回答: 自分のところでやってもうまくいかなかったのでアレですが・・・(自宅ではブローバンドルーターに三台のマシンを繋げている) サブネットマスクからネットワークアドレスが求められるようであれば【プライベートなネットワークの】ブロードキャストアドレスに対してpingを打ってみる・・・とか ※あくまでプライベートアドレスに対して打つことにしないとブロードキャスト・ストームになると思うのでやらない! ・・・駄目なら(サブネットマスク255.255.255.0の場合)1~254に対してpingを打つスクリプトを書いてみる とかどうでしょう?