Windows でブロードキャスト ping への応答を有効にする方法を教えてください。

Windows でブロードキャスト ping への応答を有効にする方法を教えてください。

ラボには多くの Windows サーバーがあります。マシンを検出するために ping ブロードキャストを使用したいと考えていました。マシンのリストを管理する中央サーバーは単一障害点のように思われるため、避けるようにしています。

255.255.255.0 ネットワークの 10.0.0.255 に ping を実行しても応答がありません。

ブロードキャスト ping への応答を有効にするにはどうすればよいでしょうか?

答え1

Windowspingプログラムはブロードキャスト アドレスに ping 要求を送信できません。ただし、IcmpSendEchoAPI を使用して接続されたネットワークに ping 要求を送信することはできます。ただし、私の観察によると、これは次の場合には機能しません。

  • 直接接続された Windows ステーション - Win ステーションはブロードキャスト ICMP 要求に応答しないようです
  • スイッチ経由 - スイッチがブロードキャストICMP要求をブロックしているようです

IP アドレスの範囲がそれほど大きくない場合は、以下を使用できます。

  • ARPスキャン
  • ICMPスキャン
  • SNMPスキャン - かなり遅いですが、動作しています

答え2

私が使っている方法は次のとおりです:

まず... コマンド ラインでこれを使用します...

FOR /L %i in (1,1,255) do @ping -n 1 192.168.1.%i | 「返信」を検索

もちろん、192.168.1.%i の「実際の」アドレスを指定する必要がありますが、これは単なる例です。

find コマンドにパイプ (-> | find "Reply") する必要はありませんが、ジャンクをフィルターすると言われています。私は両方の方法で試しましたが、大きな違いは見られませんでした...

次にコマンドを発行します...

arp -a > ファイル名.txt

filename.txt ファイルを Notepad++ などで開くか、Excel で開いて、接続されているデバイスのスプレッドシートを作成することがよくあります...

ゲイリー

答え3

サブネット全体を ping してネットワーク上のホストを確認する Angry IP Scanner を使用すると、命名規則に基づいて、ネットワーク上の他のホストからサーバーを選択できるようになります。

http://www.angryip.org/w/ホーム

関連情報