DHCPサーバーからIPを取得したら接続されたコンピュータにメッセージを送信する

DHCPサーバーからIPを取得したら接続されたコンピュータにメッセージを送信する

Windows を実行しているコンピューターが DHCP サーバーから IP アドレスを取得する場合、そのコンピューターにメッセージを送信するにはどうすればよいでしょうか。たとえば、Ubuntu サーバーから実行されている DHCP サーバーの場合、SMBClient 経由でしょうか。それとも、接続されたコンピューターにプログラムを作成して配布しないと、これは不可能でしょうか。

私が話していることの例を次に示します。

Computer1, connects to Wireless SSID successfully.
Computer1, obtains IP address from DHCPServer (Ubuntu Server).
Ubuntu Server, sends Computer 1 message upon obtaining IP address from DHCP Server.
Computer1, see message "You have successfully joined my network".

私が探しているのはこれだけです。Ubuntu サーバーではスクリプトでこれを処理できると思います。スクリプトには smbclient message コマンドと、DHCP サーバーによって IP が取得されたタイミングを知ることが含まれている必要がありますが、正しいでしょうか?

ご意見は?

答え1

Linux dhcpdは重要なイベントでスクリプトを実行するように設定できます。同様の質問がDHCPDがIPを付与したときにスクリプトを実行する

Windowsは、そのようなメッセージを受信できる非推奨のメッセンジャーサービスをサポートしていますが、これは無効Windows XP Service Pack 2 以降ではデフォルトで有効です。

Windows Messenger などの IM プラットフォームへの統合に関するエクスペリエンスは、ユーザー環境におけるこのアプリケーションの浸透度によって異なります。

関連情報