5 votes

SMBv2 et Windows 7

Après avoir désactivé SMBv1 via certains pare-feu de mon réseau, je rencontre un problème entre un NAS et les stations de travail Windows 7.

C:\Users\Username>net use * \\NAS.FQDN\SHARENAME
System error 64 has occurred.

The specified network name is no longer available.

SMBv1 est correctement di [SC] QueryServiceConfig SUCCESS

    SERVICE_NAME: lanmanworkstation
            TYPE               : 20  WIN32_SHARE_PROCESS
            START_TYPE         : 2   AUTO_START
            ERROR_CONTROL      : 1   NORMAL
            BINARY_PATH_NAME   : C:\Windows\System32\svchost.exe -k NetworkService
            LOAD_ORDER_GROUP   : NetworkProvider
            TAG                : 0
            DISPLAY_NAME       : Workstation
            DEPENDENCIES       : Bowser
                               : MRxSmb20
                               : NSI
            SERVICE_START_NAME : NT AUTHORITY\NetworkService

Mais mon firewall et wireshark ne montrent que SMB et pas de protocole SMB2.

Windows 7 encapsule-t-il SMBv1 et SMBv2 en utilisant le même en-tête ?

J'ai vérifié avec l'IP et le FQDN, rien ne fonctionne, j'ai essayé en désactivant netbios sur TCP/IP, les résultats sont toujours les mêmes.

Pour que cela fonctionne, l'abandon de la règle FW pour SMBv1 est la seule solution ? Ou existe-t-il une mise à jour pour changer ce comportement sur win7 ?

8voto

bjoster Points 4276

Le protocole d'échange SMB est toujours SMB, pour des raisons de rétrocompatibilité. La connexion sera mise à niveau ultérieurement. Si vous refusez tous les paquets contenant des en-têtes SMB, aucune connexion ne sera établie.

C'est ce que l'on peut constater lors d'une négociation de protocole réussie :

enter image description here

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