J'ai configuré des partages réseau sur trois ordinateurs Ubuntu de mon réseau local à l'aide de system-config-samba. Pendant un certain temps, nous avons pu parcourir les répertoires partagés sur le réseau les uns des autres, mais cela ne fonctionne plus.
Comment puis-je diagnostiquer le problème? Il serait bon d'avoir une interface graphique facile à utiliser.
En naviguant dans Thunar et en cliquant sur l’un des ordinateurs, on obtient le message "Échec de récupération de la liste de partages du serveur: connexion refusée".
(Réponse ci-dessous.)
Voici smbtree sortie de l’une des machines, ce qui montre qu’elle reconnaît deux autres machines.
WORKGROUP
\\APOLLO apollo server (Samba, Ubuntu)
\\ATHENA athena server (Samba, Ubuntu)
\\ATHENA\Canon-MP280-series Canon MP280 series
\\ATHENA\iP1800-series Canon iP1800 series
\\ATHENA\print$ Printer Drivers
\\ATHENA\Shared
\\ATHENA\IPC$ IPC Service (athena server (Samba, Ubuntu))
/ etc/samba/smb.conf
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dns proxy = no
...
(Réponse: je devais ajouter le nom de résolution order = bcast Host après la ligne de groupe de travail dans / etc/samba/smb.conf)
Si vous avez suivi les étapes que j'ai mentionnées, comme votre réponse l'indique, votre problème est de savoir comment le service de nommage est traité comme indiqué dans Comment puis-je me connecter à un serveur Samba en utilisant son nom d'hôte au lieu de son adresse IP? ( Étape 4)
Dans le fichier /etc/samba/smb.conf
, recherchez la ligne indiquant ce qui suit:
# What naming service and in what order should we use to resolve Host names
# to IP addresses
; name resolve order = lmhosts Host wins bcast
Décommentez la ligne qui dit l'ordre de résolution du nom et assurez-vous que bcast est le premier de la liste, devrait ressembler à ceci ensuite:
name resolve order = bcast lmhosts Host wins
Puis redémarrez le service Samba Sudo service smbd restart
.
Je recommande de lire le lien fourni, car il inclut d'autres scénarios pouvant survenir. Si c'est le cas, vous avez au moins le moyen de les résoudre rapidement.
Réponse: j'avais besoin d'ajouter
name resolve order = bcast Host
après la ligne de groupe de travail dans / etc/samba/smb.conf
(Mais voir la réponse plus complète de @LuisAlvado)