Monterey 真搞笑,开了文件共享唯独 macOS 连不上,其它系统连的超级流畅

2022-10-01 02:01:52 +08:00
 f1ynnv2

专门搞了一台 mac mini 跑 Monterey 12.6 开文件共享,打算放在局域网时专门做 TM 的备份服务器,顺便跑各种云下载的。

搞笑的是,Windows 、iPad 、安卓 TV 连它共享出来的 SMB 非常丝滑,速度也很快,唯独另一台 macbook air 也是跑 Monterey 12.6 死活连不上,一直报“连接到服务器 192....时出现问题,该服务可能不存在,或者它此时不可用...”,重启 Finder 、重启 mac 都没用,到目前为止就连不上。

测试下来有几个现象:

  1. windows/ipad/安卓 TV 都是通过 IP 连的 mini ,没问题;但是 MBA 通过 smb://ip 死活连不上
  2. MBA 在网络里一直是能刷到 mini 的名称的,偶尔也能通过这里连上,但是有两个现象:一是传输非常慢;二是不稳定,关掉 finder 窗口后新开一个点击就大概率连不上了,报的错和上面一样;
  3. 局域网里还有一台 windows 开的文件共享,MBA 通过 smb://ip 连接完全正常,唯一的问题就是休眠后会消失,需要重新手动连一次(前几天还专门发贴问过)
  4. 局域网里还有一台树莓派开的 smb 共享,MBA 通过 smb://ip 连接也正常。
  5. 路由器已经关了 IPv6 而且两台 mac 都没获得 ipv6 的地址

本来就是因为上面第 3 点的原因,专门搞了台 mini 跑文件共享,还以为苹果自家的东西兼容性应该更好才对,想跑 TM 备份,结果整得苹果的东西自己连自己反而最差。折腾了半天+论坛搜了一下,基本结论如下:

  1. 苹果的 smb server 实现做的挺不错
  2. Finder 的 smb client 实现有大病,而且是从上古时代到现在的 Monterey 一直有问题
  3. windows 的 smb client 强太多。
  4. 准备研究下 mac 之间通过 nfs 共享,可惜这样就不能作为 TM 源了,意义也不大。
3762 次点击
所在节点    macOS
19 条回复
agagega
2022-10-01 02:34:44 +08:00
坐等未来某个版本把 Finder 再重写一次。
ShinomiyaKaguya
2022-10-01 04:10:42 +08:00
完全关闭 airdrop 试一试
Pierson
2022-10-01 06:05:33 +08:00
我这里没有问题。有没有可能是权限问题? Mac SMB 到同一 Apple ID 的另一台 Mac 时默认是使用 Apple ID 登陆的
jfdnet
2022-10-01 08:19:05 +08:00
AFP 试试?
ZE3kr
2022-10-01 08:39:29 +08:00
去 Keychain 里删除 smb 密码然后重试下看看
QHKZ
2022-10-01 09:03:46 +08:00
macos 有没有调试工具?
f1ynnv2
2022-10-01 09:22:56 +08:00
@ZE3kr 感谢大佬,确实有一点不同。key chain 里有几条记录,删除之后再重新连 smb 没直接报错了,先是跳出个对话框问取消还是连接,点击连接后却是又跳出之前一样的错误了。
我把 mac mini 的 IP 改成其它的,试了一下和从 key chain 里删除密码一样的现象。
f1ynnv2
2022-10-01 09:36:37 +08:00
@Pierson 确实是同一个 apple id 登录的。使用名称.local 登录时是可以选择用用户名还是 apple id 登录,不过也不稳定,再次连也连不上了。但是 smb://ip 时直接报错。
ihwbunny
2022-10-01 11:17:32 +08:00
命令行尝试没?连接时指定用户名和密码试过没?两台机器颠倒过来 MBA 开 SMB 共享,mini 客户端,主要是看看有没有因为是升级过来或者其它的变更,如 smb.conf
ungrown
2022-10-01 11:20:42 +08:00
消消气,也遇到过只有 Windows 连不上的,只有 Linux 出毛病的事情,欢迎来到残酷的现实世界,不是你的错,不要生气啦,摸摸头
360511404
2022-10-01 14:41:37 +08:00
经过多年的设备更替,经验摸索总结
使用 windows 共享 smb,然后 macOS 访问非常稳定
如果是 Linux 内核的各种系统包括 nas,或者 macOS 的共享,都有可能遇到奇奇怪怪的问题,包括不限于(看不到主机,看不到目录,无法打开,权限问题,ip 或主机名无法打开)
苦访达久已...
hahasong
2022-10-01 15:13:21 +08:00
finder 连 smb 需要绑定域名,本地写个 host 就可以
signalas1
2022-10-01 16:32:05 +08:00
@hahasong 这个不必要

@ungrown 是的,升到 macos 12 之后开的 SMB ,oculus quest 一直连不上
ihwbunny
2022-10-02 00:23:59 +08:00
如果遇到过企业的 Windows 服务器上的 smb 共享,需要为 Mac 做很多权限的配置,很多坑也是的。
f1ynnv2
2022-10-02 01:15:45 +08:00
@ihwbunny 有道理,回去后把两种都试一下
f1ynnv2
2022-10-05 13:52:41 +08:00
@ihwbunny 这几天回来试了一下,反馈一下结果
1. mba 开共享,mini 直接 smb://ip 秒连,一切正常,直接弹出所有可挂载目录;反过来就不行
2. mini 终端里用命令挂载 mini 的 smb 也正常
3. mba finder 里通过 smb://user:pass@ip/folder 的方式也能连上,user/pass/folder 缺一不可
目前只能用方法 3 来凑合了。
不过悲剧的是通过 smb 做 TM 源,也太慢了。
ihwbunny
2022-10-05 14:48:53 +08:00
@f1ynnv2 还是 mini 哪里设置的问题
julyclyde
2022-10-08 11:27:24 +08:00
@jfdnet afp 似乎已经淘汰了好几个版本了?
seanzxx
2022-10-09 08:37:00 +08:00
有树莓派就用呀,我用树莓派连一个移动硬盘共享,同时也做 TimeMachine ,
跑了一年多了,没遇到过问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/884146

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX