Réponses:
Pour effectuer un ping un nom netbios dans Ubuntu , vous devez ajouter winsà /etc/nsswitch.conf. Courir:
gksu gedit /etc/nsswitch.conf
Et ajoutez winsà la ligne:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
Cela ressemble donc à ceci:
hosts: files mdns4_minimal [NOTFOUND=return] dns wins mdns4
Enregistrez le fichier, fermez l'éditeur de texte et envoyez une requête ping.
Si cela ne fonctionne pas, ouvrez /etc/samba/smb.confet décommentez la ligne "ordre de résolution de nom":
name resolve order = wins lmhosts bcast
après cela, redémarrez nmbd smbd winbindd.
mdns4directives spécifient. C'est un système différent de Samba, donc si vous voulez que Samba fonctionne, vous devez continuer à tester sans le .localdomaine.
Vous devrez peut-être installer le package libnss-winbind pour pouvoir trouver les ordinateurs Windows par nom d'hôte. La simple installation de winbind peut ne pas fonctionner. Voir réponse .
Eu le même problème, Ubuntu 14.04 essayant d'accéder au PC avec Windows 8. En plus de la recommandation ci-dessus, j'ai dû installer libnss-winbind
sudo apt-get install libnss-winbind
Si vous avez déjà édité votre /etc/nsswitch.conffichier et installéwinbind ( libnss-winbindou samba-winbind) et que vous rencontrez toujours des problèmes, vous devrez peut-être désactiver votre NSCD (Name Service Cache Daemon) .
@Spivot +1
sudo apt-get install winbind libnss-winbindsudo vi /etc/nsswitch.conf
modifier:
hosts: files dns wins myhostname
sudo vi /etc/samba/smb.conf
modifier:
[global]
wins server = x.x.x.x
name resolve order = host
Redémarrez pour de meilleurs résultats, ou tout simplement:
sudo /etc/init.d/samba restart