Nous créons une solution mobile 6 basée sur Windows CE. La solution extrait et télécharge des fichiers dans des dossiers du périphérique mobile vers le serveur (Ubuntu). Nous n'avons pas d'autre machine Windows (uniquement les mobiles Windows CE et le serveur Ubuntu).
Désormais, le périphérique mobile ne peut accéder au dossier que par le biais des noms de serveur fournis par NetBIOS WINS.
Nous voulons donc que notre serveur Ubuntu se transforme en un serveur WINS.
Ubuntu n'exécute pas WINS correctement. Pour le test, nous essayons de cingler le serveur par son nom et nous échouons. Nous avons essayé presque tout, mais nous n’avons toujours pas réussi à obtenir le WINS sur le serveur.
Nous avons suivi cette réponse Pourquoi ma machine ne peut-elle pas résoudre les noms d’hôte Windows locaux? et a installé libnss-winbind
.
Avez-vous ajouté
[global]
wins support = yes
name resolve order = wins lmhosts hosts bcast
À votre smb.conf?
Vous n'avez peut-être besoin de rien
name resolve order = wins
Mais le reste est expliqué dans le lien ci-dessous
Pour plus d'informations, voir Cette section
Si vous ne parvenez toujours pas à obtenir des gains au travail, vous devriez pouvoir définir les actions en
usr/local/samba/lib/LMHOSTS
Un exemple de fichier LMHOSTS
192.168.220.100 hydra
192.168.220.100 simple
192.168.220.101 phoenix
C'est comme le fichier/etc/Host, mais au lieu d'utiliser hostname, vous définissez les partages Netbios.