Voici comment diffuser la présence d'un serveur Samba via le protocole Bonjour :

Cette article est une adaptation de la page suivante : http://www.macdweller.org/2012/05/13/samba-bonjour-with-avahi/

L’intérêt de cette méthode est que votre serveur sera plus facilement visible des postes Mac. L’inconvenant tous les postes découvriront votre serveur avec un simple écouteur Bonjour.

Sur votre serveur Samba (supposé être sous Linux debian-like)

 sudo apt-get install avahi-daemon avahi-utils

Puis créez le fichier smb.service

nano /etc/avahi/services/smb.service

avec le contenu suivant :

  1. <?xml version="1.0" standalone='no'?>
  2. <!DOCTYPE service-group SYSTEM "avahi-service.dtd">
  3. <service-group>
  4. <name replace-wildcards="yes">%h</name>
  5. <service>
  6. <type>_smb._tcp</type>
  7. <port>445</port>
  8. </service>
  9. <service>
  10. <type>_device-info._tcp</type>
  11. <port>0</port>
  12. <txt-record>model=MonServeurSMB</txt-record>
  13. </service>
  14. </service-group>

Pour finir relancez le service :

 /etc/init.d/avahi-daemon restart

Et voilà votre Samba est annoncé sur Bonjour.