Accès réseau lent au NAS WD MyCloud et NFS Sinology depuis Mac OS

Améliore la vitesse d'accès aux systèmes SAMBA depuis Mac OS

De nombreux Mac OS accès trop lent lors de la connexion via un réseau Ethernet local à un serveur de fichiers NAS ou NFS, notamment de marque Numérique occidental, comme le WD MyCloud, ou par exemple le Synologie.

Ces serveurs sont utilisés pour disposer d'un stockage externe de fichiers personnels, tels que des photos et des vidéos, grâce à leur grande taille qui varie de 2 To (Téraoctets) à 16 To.

Pour les utilisateurs de Mac OS, ils constituent une bonne option pour effectuer des sauvegardes automatiques avec la fonction Machine à remonter le temps inclus dans le système d'exploitation.

Astuce pour un accès réseau rapide à WDMyCloud et Synology

Accès réseau lent

Cependant, de nombreux utilisateurs de WD MyCloud et Synology sont frustrés par la manière dont l'accès via le Protocole SAMBA Ces serveurs NAS ou NFS sont extrêmement lents, provoquant des erreurs ou des pertes de sauvegardes TimeMachine.

Même si l'installation a été correctement réalisée et le système Ethernet du réseau local vérifié (câbles corrects, switch et routeur en bon état de fonctionnement...), l'accès au lecteur réseau NAS externe depuis Mac est d'une lenteur exaspérante.

Solution au problème d'accès au NFS

Cette solution n'est valable que pour les réseaux sécurisés, comme votre réseau domestique local ou votre réseau de travail si vous êtes derrière un pare-feu.

Consiste en désactiver la « signature de paquets » du protocole SAMBA. Autrement dit, une fois l'ordinateur authentifié avec un nom et un mot de passe pour se connecter à un répertoire NAS, WD MyCloud ou Synology, les packages qu'ils échangent ne seront pas « signés » puisque nous faisons confiance à la connexion établie.

De cette façon, la négociation des paquets réseau sera beaucoup plus rapide puisqu'il n'est pas nécessaire de les vérifier un par un et qu'ils sont directement laissés passer. Il l'augmentation de la vitesse est spectaculaire une fois la « signature des paquets » désactivée

Désactiver la signature de paquets dans le client macOS

La solution est simple et nécessite seulement de savoir comment accéder au système de fichiers Mac via le terminal pour désactiver la « signature de paquets » pour les connexions SMB 2 et SMB 3.

Vérifiez d'abord si votre ordinateur macOS possède un fichier dans /etc/nsmb.conf

Si votre macOS a un fichier dans /etc/nsmb.conf

  1. Ouvrez votre fichier /etc/nsmb.conf pour le modifier
  2. Changez la valeur du paramètre signature_required en « no », comme ceci :
    [défaut]
    signature_required = non
  3. Enregistrez le fichier /etc/nsmb.conf
  4. Déconnectez et reconnectez (montez et démontez) tous les lecteurs SMB précédemment connectés pour que les modifications prennent effet.

Si votre macOS N'A PAS de fichier dans /etc/nsmb.conf

  1. Ouvrez le terminal
  2. Utilisez ces commandes pour créer un fichier /etc/nsmb.conf avec le paramètre signature_required défini sur « no », comme ceci :
    sudo -s
    echo "[par défaut]" >> /etc/nsmb.conf

    echo "signing_required=no" >> /etc/nsmb.conf
    sortie
  3. Déconnectez et reconnectez (montez et démontez) tous les lecteurs SMB précédemment connectés pour que les modifications prennent effet.

Astuce pour connecter des disques sous Mac OS

  • Ouvrir le Finder
  • Allez dans le menu « Go » et sélectionnez « Se connecter au serveur » (vous pouvez également appuyer directement sur ?K)
  • Choisissez un dossier réseau partagé sur le NAS
  • Pour les déconnecter, appuyez sur le symbole « Éjecter » lorsque vous les sélectionnez dans le Finder.

Dans cette vidéo (en anglais), ils montrent comment résoudre d'autres problèmes avec le système Mac OS X Sierra :

3 problèmes macOS Sierra (et comment les résoudre)