Je suis sur Maverick essayant d'accéder aux dossiers partagés hébergés sur des machines Windows à travers un réseau domestique. Mystérieusement, j'ai cessé de pouvoir les voir via Nautilus (je ne pouvais même pas ouvrir le réseau Windows et voir ma propre machine), ni utiliser "smbclient -L // HOSTNAME" depuis la ligne de commande. Le code d'erreur que j'ai obtenu était NT_STATUS_UNSUCCESSFUL.
J'ai découvert que le problème était que j'avais récemment commencé à utiliser OpenDNS et Samba résout les noms d'hôtes locaux en utilisant DNS. Bien sûr, OpenDNS ne peut pas résoudre mes noms d'hôte de réseau local.
La solution consiste à modifier votre configuration Samba afin que les noms d'hôtes soient résolus localement, puis redémarrez Samba:
Éditer /etc/samba/smb.conf
(Pour le modifier dans le terminal, exécutez Sudo nano /etc/samba/smb.conf
. Pour le modifier dans gedit, alias Éditeur de texte, exécutez gksu gedit /etc/samba/smb.conf
du terminal.)
Changer la ligne
; nom résoudre l'ordre = lmhosts L'hôte gagne le bcastà
nom résoudre l'ordre = lmhosts remporte l'hôte bcast(remarque supprimer le point-virgule et modifier l'ordre)
Redémarrez Samba à partir du terminal: