Faire passer Bonjour entre deux interfaces réseau
Faire passer les paquets du protocole de Bonjour (ZeroConf) dans mon routeur Linux entre deux interfaces réseau : mdns-repeater !
Le problème initial :
Le linux signale ses services avec le deamon avahi. Ca marche bien !
Par contre les services des sous réseaux ne sont pas transmis entre les interfaces.
Première solution (PAS OK) : utiliser le mode ‘reflector’ du Deamon Avahi
http://linux.die.net/man/5/avahi-daemon.conf
Section [reflector]
enable-reflector=true
Ca fonctionne mais le système se met à renvoyer les noms des machines à elles mêmes… il en résulte une boucle infinie qui oblige les machines à changer de nom constamment…
Seconde solution (OK) : Lancer un processus qui répète les informations Bonjour entre les sous réseaux
Le programme mdns-repeater permet de redistribuer les informations Bonjour entre les réseaux.
C’est parfait ! pas de redondances, pas de boucles 🙂
mdns-repeater : https://bitbucket.org/geekman/mdns-repeater
mdns-repeater eth1 eth2
Comments are closed.