Quels ports sont nécessaires pour qu'un client Windows XP puisse accéder à un dossier sur un server SAMBA?

Wikipedia mentionne uniquement le port TCP 445 (alors que je me souviens des ports 137-139 utilisé habituellement par le partage de files Windows).

Si je mapple le 445e port TCP sur l'hôte de la passerelle "A" vers un 445e port TCP de l'hôte du server SAMBA "B", l'hôte client Windows XP "C" pourra-t-il accéder aux dossiers partagés sur "B" en tapant "\ ipAddresOfHostA \ "dans sa barre d'adresse tout en étant connecté avec" A "avec OpenVPN tunneling TCP / IP?

PS: Aucune fonctionnalité de diffusion et de découverte nécessaire – les clients spécifieront explicitement l'adresse UNC pour accéder à la ressource.

Votre memory des ports 137 et 139 concerne NetBIOS sur TCP / IP. SMB directement sur TCP utilise le port 445.

Permettre le port TCP 445 d'un client Windows XP à un ordinateur Samba ou Windows Server permettra au client de "mapper" un "lecteur" vers des partages SMB exportés par l'ordinateur server tant que vous utilisez l'adresse IP de l'ordinateur server dans une requête. Juste pour être sûr, j'ai vérifié avec Windows XP Professionnel 32 bits SP3 contre Windows Server 2003 R2 SP2 et Samba 3.0.33 fonctionnant sur CentOS 5.5, grâce à un filter à packages qui ne permettait que le trafic du port TCP 445 du client vers le server. J'ai pu "mapper" les "lecteurs" et accéder aux files sur les machines distantes.