设置:
1 台 Mac Mini (MM),运行 OS X El Capitan 版本 10.11.6(不是 Mac 服务器)
5 台 Windows 10 (W10) PC
1 个局域网无线网络
1x LAN 以太网
挑战:
通过有线 LAN 或 Wifi 将所有 5 台 PC 连接到 MM,并将 MM 上的文件夹映射为 W10 PC 上的附加驱动器(例如 P、Q、R 等),以便共享存储在 MM 上的文件。顺便说一句:MM 不是用作工作站,而是用作“服务器”或伪服务器。
方法:
从 W10 PC 上的 PC 命令提示符运行“net use T: "\1nn.nnn.1.14\fff\fff" /persistent:yes。(出于安全考虑隐藏了实际值)
初步结果:
5 台 PC 中的 2 台已连接并分配了驱动器号 - 没有问题,
其中 3 台 PC 无法连接,错误消息 71,“目前无法再与该远程计算机建立连接,因为连接数已达到该计算机可接受的上限。”
尝试的解决方案:
在 W10 PC 上;将注册表中的当前登录数从 10 增加到 100,但这并没有什么不同。我想我应该在 MM 上做类似的事情...
第二个结果:
没有效果。
问题:
如何增加 MM 可以接受的(网络?)连接数?我相信这可以解决这个问题,但如果我选错了方向,我很乐意被引向另一个方向。
提前致谢戴夫
答案1
有人告诉我,要在 Mac 上提高该限制,您需要在终端中运行此命令:
sudo serveradmin settings smb:MaxClients=-1
(-1 表示“无限制”。)
我无法保证这些信息。我从来没有理由亲自尝试。
在您的 Mac(非常老旧的操作系统)上,连接数限制为 10 个(与 Win8 之前的 Windows 相同)。
较新的 Mac 和 Windows 系统使用 20 个。
在较新的 Mac 上,您还可以安装 Server.app(App Store 中的价格约为 25 美元),它基本上可以将任何 Mac 变成 MAC 服务器,并消除连接数限制。(除了做很多其他事情。)
请记住,作为客户端,Windows 对这些连接的处理非常马虎,因此
- Windows 客户端不会断开以前的连接,而只是打开一个新连接。
- 无论如何,并行使用多个连接。
这使得即使只有 2 或 3 个客户端,也完全有可能超出 10 个的限制。(微软在自己的操作系统中通过计算计算机而不是实际连接来“解决”这个问题。)