Passer au contenu

Comment gérer le partage de ses informations sur son réseau local ?

Solution : en utilisant la fonction Bonjour de Safari.

Le protocole Bonjour (ex?”Rendezvous) est utilisé par Mac OS X pour faciliter les partages d’informations mises à disposition sur un réseau : page Web, fichiers accessibles via AppleShare, musique dans
iTunes… Pour gérer l’accès à ces services, Mac OS X utilise un démon Unix appelé mDNS (pour Multicast DNS). Lorsqu’un service exploitant Bonjour est mis en ligne, il envoie un message au processus mDNS qui informe alors les
différents ordinateurs connectés de l’arrivée d’une nouvelle ressource.Chaque utilisateur (administrateur inclus) peut publier lui?”même ses propres services ! Ainsi, pour rendre accessible via l’onglet Bonjour de Safari une page particulière de votre Mac, par exemple
votre manuel Apache, tapez une commande de ce type dans sa fenêtre Terminal : mDNS ?”R “Manuel Apache” _http._tcp. 80 path=/manual/index.htmlComment se décode cette ligne ? L’option ?”R demande d’enregistrer (Record) un nouveau service. Entre les guillemets se trouve le nom du service tel qu’il sera communiqué aux utilisateurs du
réseau. Ensuite, c’est l’identifiant de service. Pour vous donner une idée des identifiants existants, vous pouvez consulter les pages d’Apple sur Bonjour, en particulier cette documentation :
http://developer.apple.com/documentation/Cocoa/Conceptual/NetServices/Concepts/Names.html. Et pour en savoir plus sur Bonjour, tapez
man mDNS dans le Terminal. Pour un service accessible via Safari, c’est _http._tcp qui est utilisé. Suit le numéro de port TCP ou UDP du service à annoncer (par défaut, 80 pour un service HTTP). Le point indique le
domaine dans lequel vous afficherez le service (un point isolé correspond au domaine local).Enfin, vous trouverez après la ligne path= le chemin de la page à afficher. Vous pouvez aussi lancer un programme comme Bonjour Browser, qui affiche le contenu de tous les services disponibles via Bonjour ainsi que leur
identifiant de service.Tapez la commande et validez par Entrée
 ?” inutile d’être administrateur principal (root). Lancez Safari, cliquez sur l’icône des signets, puis cliquez sur Bonjour dans
la colonne Collections. Si tout s’est bien déroulé, une ligne Manuel Apache est affichée dans la colonne de droite. Le fait de double?”cliquer dessus donne accès à la page de manuel du serveur Apache. Fermez la
fenêtre de Terminal en conservant la fenêtre de Safari à l’écran : l’accès au service ‘ Manuel Apache ‘ est coupé ! Si vous souhaitez éviter cette fermeture automatique, ajoutez un signe & à la
fin de la commande avant de la valider. Le service restera actif jusqu’à extinction du Mac qui l’a lancé.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


La rédaction