Request Client Hostname from DHCP Server
Im lokalen Netzwerk werden Clients bevorzugt via DHCP Server eingerichtet - dies ist heutzutage bewährter Standard.
Probleme treten dabei aber dann auf, wenn einer dieser Clients Dienste anbieten soll - in dem Fall müssen die anderen erst einmal die (dynamische) IP Adresse des Dienste-Anbieters ermitteln.
Doch es geht auch einfacher, und ganz automatisch:
https://askubuntu.com/questions/104918/how-to-get-the-hostname-from-a-dhcp-server
Broadcast Hostname via Zeroconf/Avahi:
https://learn.adafruit.com/bonjour-zeroconf-networking-for-windows-and-linux/overview
Anmerkung: Das alles passiert auch automatisch, wenn man auf dem Client Samba installiert, aber wer braucht bzw. will schon Samba ??