Windows XP客户端需要什么端口才能访问SAMBA服务器上的文件夹?

维基百科只提到了TCP端口445(尽pipe我记得端口137-139曾经被Windows文件共享主动使用)。

如果我将网关主机“A”上的第445个TCP端口映射到SAMBA服务器主机“B”的第445个TCP端口,Windows XP客户端主机“C”能够通过键入“\ ipAddresOfHostA \ “在他的地址栏,而与OpenVPN的TCP / IP隧道连接”A“?

PS:不需要广播和发现function – 客户端总是会明确指定UNC地址来访问资源。

您的端口137和139的内存与TCP / IP上的NetBIOS相关。 SMB直接通过TCP使用端口445。

允许从Windows XP客户端到Samba或Windows Server计算机的TCP端口445将允许客户端将“驱动器”映射到由服务器计算机导出的SMB共享,​​只要您使用服务器计算机的IP地址一个要求。 可以肯定的是,我使用Windows XP Professional 32位SP3对Windows Server 2003 R2 SP2和CentOS 5.5上运行的Samba 3.0.33,通过一个数据包筛选器进行了validation,该筛选器只允许从客户端到服务器的TCP端口445stream量。 我能够“映射”“驱动器”并访问远程机器上的文件。