从具有相同地址但不同端口的 Mac OS 连接到 Samba 共享

从具有相同地址但不同端口的 Mac OS 连接到 Samba 共享

我有 MacOS Ventura 13.5.1 (22G90) 和两个远程 Samba 共享。它们具有相同的 URL、相同的用户名和密码,但端口不同。Mac 和 smbutil 命令上的行为相当奇怪。

当我重新启动 Mac 并连接到一个共享(假设在端口 10002 上)时,它会成功连接,我可以使用我的共享。当我尝试连接到其他共享(在端口 10003 上)时,它会连接到与之前相同的共享。它似乎看到我已连接到 URL(没有端口号),并且只向我显示相同的数据。smbutil 命令行执行相同的操作:

pfaro@C02FP1Z8MD6P ~ % smbutil view -g //url:10003
Share                                           Type    Comments
-------------------------------
Fizyka                                          Disk    FIzyka's Fizyka in HGST HTS 541010A9E680
IPC$                                            Pipe    IPC Service (RT-AX86U)
Backup                                          Disk    Backup's Backup in HGST HTS 541010A9E680

3 shares listed
pfaro@C02FP1Z8MD6P ~ % smbutil view -g //url:10002 
Share                                           Type    Comments
-------------------------------
Fizyka                                          Disk    FIzyka's Fizyka in HGST HTS 541010A9E680
IPC$                                            Pipe    IPC Service (RT-AX86U)
Backup                                          Disk    Backup's Backup in HGST HTS 541010A9E680

当我重启 Mac 并从另一个共享(端口 10003)启动时,它正确显示了数据,但我无法连接到第一个共享(在端口 10002 上)。这有点可笑,因为我在手机或电视上使用的每个应用程序都没有问题,但 Mac 有问题。

有没有什么办法可以解决这个问题?

相关内容