I'd like to sell headless Linux servers to SOHO users. Typically, they'll have a DHCP-capable ADSL modem cum switch to which they'll connect their workstation and the server.

In order to just show up with the server, I need to find a way to plug the server into the switch to get an IP address from the modem, and then have the server broadcast its address so I can then connect to it with Putty from the workstation.

I thought about using Samba to broadcast a message using the Messenger Service, but unless I'm mistaken, this only works if the two hots are configured to use the same workgroup/domain.

Do you know of way to get the server's IP address from the workstation?

Thank you for any tip.