市内のさまざまな場所に多数のコンピューター (windows 7 を実行) があり、どのコンピューターがオンラインであるかをリアルタイムで知る必要があります。どのコンピューターも静的 IP アドレスを持っていないため、コンピューターに ping を送信する通常のメカニズムを使用できません。
私の最初のアイデアは、Windows サービスを作成して各クライアントにインストールし、それぞれのサービスが中央サーバー (Windows OS を実行している Amazon EC2 アカウントを持っています) に ping を送信し、それぞれのコンピューターからの最後の ping を追跡することでした。受けました。次に、Web サイト ベースのダッシュボードがサーバーから DB を読み取り、最後に記録された ping に基づいて、それぞれのコンピューターがオンラインかオフラインかを判断します。
これはすべて、非常に一般的な問題であるはずの何かのために多くの作業をしているようです. 静的 IP アドレスを持たないリモート コンピューターのオンライン/オフライン ステータスを監視するという私の目標を達成するために、すぐに使用できるソリューションまたは同様のメカニズムを提案できますか。ありがとう