V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
f1ynnv2
V2EX  ›  macOS

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

  •  
  •   f1ynnv2 · 69 天前 · 2292 次点击
    这是一个创建于 69 天前的主题,其中的信息可能已经有所发展或是发生改变。

    专门搞了一台 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 源了,意义也不大。
    19 条回复    2022-10-09 08:37:00 +08:00
    agagega
        1
    agagega  
       69 天前 via iPhone
    坐等未来某个版本把 Finder 再重写一次。
    ShinomiyaKaguya
        2
    ShinomiyaKaguya  
       69 天前 via iPhone
    完全关闭 airdrop 试一试
    Pierson
        3
    Pierson  
       69 天前
    我这里没有问题。有没有可能是权限问题? Mac SMB 到同一 Apple ID 的另一台 Mac 时默认是使用 Apple ID 登陆的
    jfdnet
        4
    jfdnet  
       69 天前
    AFP 试试?
    ZE3kr
        5
    ZE3kr  
       69 天前 via iPhone
    去 Keychain 里删除 smb 密码然后重试下看看
    QHKZ
        6
    QHKZ  
       69 天前 via iPhone
    macos 有没有调试工具?
    f1ynnv2
        7
    f1ynnv2  
    OP
       69 天前
    @ZE3kr 感谢大佬,确实有一点不同。key chain 里有几条记录,删除之后再重新连 smb 没直接报错了,先是跳出个对话框问取消还是连接,点击连接后却是又跳出之前一样的错误了。
    我把 mac mini 的 IP 改成其它的,试了一下和从 key chain 里删除密码一样的现象。
    f1ynnv2
        8
    f1ynnv2  
    OP
       69 天前
    @Pierson 确实是同一个 apple id 登录的。使用名称.local 登录时是可以选择用用户名还是 apple id 登录,不过也不稳定,再次连也连不上了。但是 smb://ip 时直接报错。
    ihwbunny
        9
    ihwbunny  
       69 天前
    命令行尝试没?连接时指定用户名和密码试过没?两台机器颠倒过来 MBA 开 SMB 共享,mini 客户端,主要是看看有没有因为是升级过来或者其它的变更,如 smb.conf
    ungrown
        10
    ungrown  
       69 天前
    消消气,也遇到过只有 Windows 连不上的,只有 Linux 出毛病的事情,欢迎来到残酷的现实世界,不是你的错,不要生气啦,摸摸头
    360511404
        11
    360511404  
       69 天前
    经过多年的设备更替,经验摸索总结
    使用 windows 共享 smb,然后 macOS 访问非常稳定
    如果是 Linux 内核的各种系统包括 nas,或者 macOS 的共享,都有可能遇到奇奇怪怪的问题,包括不限于(看不到主机,看不到目录,无法打开,权限问题,ip 或主机名无法打开)
    苦访达久已...
    hahasong
        12
    hahasong  
       69 天前
    finder 连 smb 需要绑定域名,本地写个 host 就可以
    signalas1
        13
    signalas1  
       69 天前
    @hahasong 这个不必要

    @ungrown 是的,升到 macos 12 之后开的 SMB ,oculus quest 一直连不上
    ihwbunny
        14
    ihwbunny  
       68 天前
    如果遇到过企业的 Windows 服务器上的 smb 共享,需要为 Mac 做很多权限的配置,很多坑也是的。
    f1ynnv2
        15
    f1ynnv2  
    OP
       68 天前 via iPhone
    @ihwbunny 有道理,回去后把两种都试一下
    f1ynnv2
        16
    f1ynnv2  
    OP
       65 天前   ❤️ 1
    @ihwbunny 这几天回来试了一下,反馈一下结果
    1. mba 开共享,mini 直接 smb://ip 秒连,一切正常,直接弹出所有可挂载目录;反过来就不行
    2. mini 终端里用命令挂载 mini 的 smb 也正常
    3. mba finder 里通过 smb://user:[email protected]/folder 的方式也能连上,user/pass/folder 缺一不可
    目前只能用方法 3 来凑合了。
    不过悲剧的是通过 smb 做 TM 源,也太慢了。
    ihwbunny
        17
    ihwbunny  
       65 天前
    @f1ynnv2 还是 mini 哪里设置的问题
    julyclyde
        18
    julyclyde  
       62 天前
    @jfdnet afp 似乎已经淘汰了好几个版本了?
    seanzxx
        19
    seanzxx  
       61 天前
    有树莓派就用呀,我用树莓派连一个移动硬盘共享,同时也做 TimeMachine ,
    跑了一年多了,没遇到过问题。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3020 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 13:40 · PVG 21:40 · LAX 05:40 · JFK 08:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.