Aujourd'hui, j'ai voulu accéder à un dossier partagé Windows depuis mon Mac via le réseau local en entrant smb://192.168.0.x dans « Se connecter au serveur » du Finder, mais la connexion échouait systématiquement. Après un rapide diagnostic, j'ai trouvé les causes et corrigé le problème. Voici le processus clé.
Diagnostic initial
J'ai d'abord vérifié l'état du service SMB côté Windows et confirmé que le port 445 (responsable de la communication SMB) était bien en écoute. Le service fonctionnait correctement, ce qui signifiait que le problème venait des paramètres réseau et pare-feu.
Problème 1 : Le réseau domestique classé comme réseau public par Windows
Par sécurité, Windows bloque par défaut le partage de fichiers sur les réseaux publics — le pare-feu bloque automatiquement les connexions entrantes sur le port 445. C'est logique dans les lieux publics, mais cela empêche les transferts de fichiers normaux sur un réseau domestique et c'était la cause principale de l'échec de connexion.
Problème 2 : Les règles de pare-feu SMB de Windows majoritairement désactivées
Les règles de pare-feu SMB intégrées étaient pour la plupart désactivées. Les quelques règles actives n'autorisaient que des IP spécifiques, pas l'ensemble du sous-réseau local, empêchant le Mac d'établir une connexion.
Étapes de correction
Étape 1 : Changer le type de réseau de public à privé
Ouvrez PowerShell en tant qu'administrateur et exécutez la commande suivante pour reclasser le réseau en privé, permettant à Windows de faire confiance au réseau local et de débloquer le partage de fichiers :
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private
Étape 2 : Créer une règle de pare-feu dédiée pour autoriser le port 445
Plutôt que de modifier les règles SMB intégrées (qui sont complexes, interdépendantes et partiellement désactivées), il est plus propre de créer une nouvelle règle entrante dédiée qui ouvre de manière fiable le port TCP 445 :
New-NetFirewallRule -DisplayName "SMB-Allow-LAN" -Direction Inbound -Protocol TCP -LocalPort 445 -Action Allow -Profile Private
Après avoir appliqué ces modifications, le Mac s'est connecté avec succès et a pu accéder au dossier partagé Windows.
Points clés à retenir
- Le partage de fichiers en réseau local nécessite que Windows soit en réseau privé — le réseau public bloque complètement le partage.
- SMB repose sur le port 445 — même si le service fonctionne, un blocage par le pare-feu empêche la connexion.
- Créez une règle de pare-feu dédiée plutôt que de modifier les règles intégrées — plus simple, plus fiable, et plus facile à gérer ou supprimer ultérieurement.
- Utilisez simplement le nom d'utilisateur pour la connexion — pas besoin d'ajouter le nom de l'ordinateur.