- ベストアンサー
PINGして繋がるか確認するフリーソフト
指定したセグメント(192.168.1とか)に しらみつぶし(末尾0~255とか)に 決められた時間にPINGして、 接続している端末の有無をログに書いてくれるフリーソフトってありませんか? Windows 10か、CentOS 8 Streamで動く事が前提です。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
スキャンするだけならnmap 機能としてはオーバースペックだけど。
その他の回答 (3)
- p-p
- ベストアンサー率35% (1981/5642)
単純にブロードキャストにpingすると応答したアドレスのみ帰ってきますよ ping 1923168.1.255
お礼
ありがとうございます。 なるほど、それをログに出して、編集するという方法もありますね。
補足
やってみましたが、 ping 192.168.1.255 すると繋がっているハズのPCから応答がありません。 > ping 192.168.1.255 192.168.1.255 に ping を送信しています 32 バイトのデータ: 192.168.1.122 からの応答: バイト数 =32 時間 =1ms TTL=255 192.168.1.121 からの応答: バイト数 =32 時間 =1ms TTL=255 192.168.1.122 からの応答: バイト数 =32 時間 =1ms TTL=255 192.168.1.122 からの応答: バイト数 =32 時間 =1ms TTL=255 192.168.1.255 の ping 統計: パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、 ラウンド トリップの概算時間 (ミリ秒): 最小 = 1ms、最大 = 1ms、平均 = 1ms という結果でした。 明らかに繋がっているPCからの応答がありません。 個別でpingしました。 >ping 192.168.1.12 192.168.1.12 に ping を送信しています 32 バイトのデータ: 192.168.1.12 からの応答: バイト数 =32 時間 =1ms TTL=128 192.168.1.12 からの応答: バイト数 =32 時間 <1ms TTL=128 192.168.1.12 からの応答: バイト数 =32 時間 =1ms TTL=128 192.168.1.12 からの応答: バイト数 =32 時間 =1ms TTL=128 192.168.1.12 の ping 統計: パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、 ラウンド トリップの概算時間 (ミリ秒): 最小 = 0ms、最大 = 1ms、平均 = 0ms 個別なら反応します。
- p-p
- ベストアンサー率35% (1981/5642)
以下の記述でbatファイル作って実行すればよいのでは ping -w 1 -n 2 192.168.%a.1 https://milestone-of-se.nesuke.com/knowhow/pingpingping/
お礼
ありがとうございます。 こちらは個別パターンですね。
- kana1104
- ベストアンサー率23% (173/725)
仕事でexpingってのを使ってます。 windowsで動き、タスクスケジュールでコマンド起動すれば、定期的に実行できます。
お礼
ありがとうございます。 こちらの要件は満たせそうです。
お礼
ありがとうございます。 nmapを知らなかったので、何をどうすればいいのか分からなかったのですが、 ググって出てきたものを判断し、 centos側にインストールして下記のコマンドを試してみました。 nmap -sn 192.168.1.0/24 生きているIPアドレス、マックアドレス、コンピュータのメーカー名が返って来ました。 なるほど、 この情報からなんとかなるかもしれません。
補足
nmapを調べてみましたが、これは知っておくべきツールでした。 確かな知識のある人の回答というのは貴重で得難いものです。 有難うございます。