• ベストアンサー

PINGして繋がるか確認するフリーソフト

指定したセグメント(192.168.1とか)に しらみつぶし(末尾0~255とか)に 決められた時間にPINGして、 接続している端末の有無をログに書いてくれるフリーソフトってありませんか? Windows 10か、CentOS 8 Streamで動く事が前提です。

質問者が選んだベストアンサー

  • ベストアンサー
  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.4

スキャンするだけならnmap 機能としてはオーバースペックだけど。

webuser
質問者

お礼

ありがとうございます。 nmapを知らなかったので、何をどうすればいいのか分からなかったのですが、 ググって出てきたものを判断し、 centos側にインストールして下記のコマンドを試してみました。 nmap -sn 192.168.1.0/24 生きているIPアドレス、マックアドレス、コンピュータのメーカー名が返って来ました。 なるほど、 この情報からなんとかなるかもしれません。

webuser
質問者

補足

nmapを調べてみましたが、これは知っておくべきツールでした。 確かな知識のある人の回答というのは貴重で得難いものです。 有難うございます。

その他の回答 (3)

  • p-p
  • ベストアンサー率35% (1981/5642)
回答No.3

単純にブロードキャストにpingすると応答したアドレスのみ帰ってきますよ ping 1923168.1.255

webuser
質問者

お礼

ありがとうございます。 なるほど、それをログに出して、編集するという方法もありますね。

webuser
質問者

補足

やってみましたが、 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)
回答No.2

以下の記述でbatファイル作って実行すればよいのでは ping -w 1 -n 2 192.168.%a.1 https://milestone-of-se.nesuke.com/knowhow/pingpingping/

webuser
質問者

お礼

ありがとうございます。 こちらは個別パターンですね。

  • kana1104
  • ベストアンサー率23% (173/725)
回答No.1

仕事でexpingってのを使ってます。 windowsで動き、タスクスケジュールでコマンド起動すれば、定期的に実行できます。

webuser
質問者

お礼

ありがとうございます。 こちらの要件は満たせそうです。

関連するQ&A

専門家に質問してみよう