J'aimerais annoncer mes partages NFS via Avahi afin de pouvoir naviguer à partir de plusieurs machines sans avoir à tout configurer, en particulier lorsque les invités arrivent et que je veux quelque chose d’automagique.
Je suis conscient que la plupart des clients auront besoin de paquets supplémentaires (comme nfs-common
) installés pour que cela fonctionne. La solution idéale comprendra également des instructions pour les clients (le cas échéant).
Ma réponse à la question question 189 inclut en fait une réponse pour les partages NFS (bien que la question ne mentionne pas explicitement NFS): Créez un fichier de description de service (par exemple, nfs.service
) dans /etc/avahi/services
avec le contenu suivant:
<service-group>
<name replace-wildcards="yes">NFS share on %h</name>
<service>
<type>_nfs._tcp</type>
<port>2049</port>
<txt-record>path=/path/to/someshare</txt-record>
</service>
</service-group>
Le port 2049 nécessite cependant l'utilisation de l'option insecure
du fichier /etc/exports
.
Ensuite, vous devriez pouvoir utiliser votre gestionnaire de fichiers, accéder à "Réseaux" et accéder à votre partage. Malheureusement, le gestionnaire de fichiers GNOME ne fournit pas de support pour NFS pour le moment ( Launchpad Bug # 2926 , merci à João Pinto pour signaler cela) et le support NFS dans le gestionnaire de fichiers KDE est cassé (bug KDE # 184997 Maintenant corrigé) aussi…
Les partages annoncés NFS ne sont pas gérés par gnome-vfs pour le moment. Un rapport de bogue le demande: https://bugs.launchpad.net/gnome-vfs/+bug/2926