3 votes

N'y a-t-il pas de composant client SMB/CIFS dans Windows ?

Je sais que Windows agit par défaut comme un serveur SMB/CIFS. On peut donc facilement accéder aux fichiers Windows depuis une autre machine du réseau avec un client SMB approprié. Mais que se passe-t-il si je veux faire l'inverse et accéder aux fichiers SMB serveur sur cette autre machine avec le Windows machine ?

En d'autres termes, est-il vrai que Windows ne possède que le composant serveur SMB, et non le composant client ?

J'utilise Windows Vista SP2. J'ai essayé d'accéder au serveur SMB à partir de Windows en allant dans Ordinateur, puis dans Réseau. Je peux voir tous les périphériques du réseau, même ma télévision, mais pas le décodeur basé sur Linux qui héberge le serveur SMB. Est-ce un comportement normal sous Windows ?

Cependant, je suis en mesure d'accéder à la STB en utilisant simplement mon téléphone Android en combinaison avec le gestionnaire de fichiers ASTRO et le module SMB pour celui-ci. Je suis même capable de le connecter à la machine Windows de cette façon, et pas seulement au décodeur basé sur Linux. Je peux même copier des fichiers de mon décodeur basé sur Linux vers mon PC basé sur Windows, le tout à partir d'un appareil Android portable. Mais je n'arrive pas à accéder à quoi que ce soit depuis la machine Windows... qu'est-ce qui se passe ?

D'après moi, Windows ne dispose tout simplement pas du composant client SMB/CIFS. Ai-je raison ? Et si c'est le cas, où puis-je obtenir un client SMB qui fonctionne sous Windows ? La plupart des clients que j'ai vus sur Google sont pour Linux.

4voto

RedGrittyBrick Points 78148

Non, ce n'est pas vrai. Windows utilise SMB comme son primaire protocole de partage de fichiers, et inclut des fonctionnalités de client SMB/CIFS dans presque toutes les versions de Windows depuis Windows for Workgroups 3.1. (Microsoft a également distribué des clients autonomes pour les versions antérieures de Windows et même MS-DOS, nommés "Microsoft Network Client" ou "Microsoft LAN Manager" selon les versions).

La raison pour laquelle le navigateur de votre PC ne voit pas les partages sur le décodeur peut être un problème lié aux noms des groupes de travail : lorsque vous utilisez l'ancien protocole de navigation réseau "NetBIOS", Windows n'affiche que les hôtes du même groupe de travail, bien que les autres hôtes soient toujours accessibles par leur nom. (Notez que l'exploration du réseau ne fait pas partie de SMB, et n'est pas nécessaire pour que SMB fonctionne).

Essayez d'accéder directement au serveur SMB par son nom. Ouvrez une fenêtre d'invite de commande et essayez une commande comme :

  • net view \\servername pour afficher les actions visibles ;

  • dir \\servername\sharename pour lister le contenu d'un partage ;

  • net use s: \\servername\sharename pour associer un partage à une lettre de lecteur.

Essayez aussi de changer servername à l'adresse IPv4 du STB.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X