Ubuntu

從 DHCP 伺服器獲取 IP 時向連接的電腦發送消息

  • January 2, 2014

如果執行 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 消息命令並知道 DHCP 伺服器何時獲得 IP,對嗎?

想法?

Linux dhcpd 可以配置為在重大事件上執行腳本。在Executing a script when DHCPD give an IP有一個類似的問題。

Windows 支持可以接收此類消息的已棄用 Messenger 服務,但自 Windows XP Service Pack 2 起預設禁用此功能。

您與 Windows Messenger 等 IM 平台集成的體驗將隨著此應用程序在您的使用者環境中的滲透而變化。

引用自:https://serverfault.com/questions/564538