ラボには多くのWindowsサーバーがあります。 pingブロードキャストを使用してマシンを発見したかったのです。これは私にとって単一障害点のように見えるので、マシンのリストを維持するために中央サーバーを避けようとします。
255.255.255.0ネットワークで10.0.0.255にpingを実行しても、応答はありません。
ブロードキャストpingへの応答を有効にするにはどうすればよいですか?
Windows ping
プログラムは、ブロードキャストアドレスにping要求を送信できません。ただし、IcmpSendEcho
APIを使用して、接続されたネットワークにping要求を送信できます。しかし、私の観察によれば、これは次の場合には機能しません。
IPアドレスの範囲が大きすぎない場合は、以下を使用できます。
これは私が使用する方法です:
まず...コマンドラインでこれを使用します...
FOR/L%i in(1,1,255)do @ping -n 1 192.168.1。%i | 「返信」を探す
もちろん、192.168.1。%iの「実際の」アドレスを指定する必要があります。これは単なる例です。
それをfindコマンドにパイプする(-> | find "Reply")必要はありませんが、ジャンクを除外すると言われています。私はそれを両方の方法で行いましたが、多くの違いを見たことを覚えていません...
次にコマンドを発行します...
arp -a> filename.txt
Filename.txtファイルをNotepad ++などで開くか、Excelで開いて、接続されているデバイスのスプレッドシートを作成することがよくあります...
hth、ゲイリー
Angry IP Scannerを使用して、サブネット全体にpingを実行し、ネットワーク上のホストを確認できます。命名規則に基づいて、ネットワーク上の他のホストからサーバーを選択できるようになります。