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

macOS 下 AFP 访问 NAS 不定期连接失败的问题

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

    系统是 Catalina。

    电脑新开机后,command+k 以 afp 协议挂载局域网内群晖 NAS 的共享文件夹正常,下班时盒盖带电脑回家。

    但是每次第二天到公司开盖重新登录后,再点击 Finder 边栏已连接服务器“Diskstation”,必定提示连接失败,如果点击右侧“连接身份”就直接“弹出”网络服务器。

    此时需要强制退出 Finder,再在 Finder 边栏点击 Diskstation 就能正常打开共享文件夹了。

    咨询了群晖的工程师,也没有答案,让我配合抓包分析,嫌麻烦,就没继续了。

    26 条回复    2020-08-26 08:42:37 +08:00
    henryshen233
        1
    henryshen233   287 天前 via iPhone
    都是如此吧,带电脑回家不是就失去连接了吗。第二天来 Finder 还在失去连接的状态。
    ixuefeng
        2
    ixuefeng   287 天前
    @henryshen233 应当不是。失去连接的状态下,点击边栏 Diskstation 的动作,相当于有个登录的操作,而且,此时,反馈的是连接失败,点击连接身份,直接给你弹出服务器了。
    tagtag
        3
    tagtag   287 天前
    一样的问题,我是 QNAP,问题应该出在 macOS 上,建议别使用 AFP 了,苹果都放弃这个协议了,使用 NFS 挂载到 mac 上
    alphatoad
        4
    alphatoad   287 天前 via iPhone
    不要用 afp,这是个 legacy 协议
    dingdangnao
        5
    dingdangnao   287 天前 via iPhone
    重启 finder 试一下?
    NG6
        6
    NG6   287 天前
    SMB3.0 也一德行,经常就进不去,我觉得是 finder 的问题,DS918+
    byuan04
        7
    byuan04   287 天前
    @tagtag
    @alphatoad

    我搜了下怎么都推荐 afp... https://www.helios.de/web/EN/news/AFP_vs_SMB-NFS.html
    Performance and reliability
    AFP offers significantly faster read/write performance than SMB or NFS
    AFP supports server-based “fast find file” support – essential for today's large systems
    Macs work more reliably and faster using AFP
    SMB1 is less stable
    xupefei
        8
    xupefei   287 天前 via iPhone
    亲,Catalina 太垃圾,这边推荐您降级到 Mojave 哦
    alphatoad
        9
    alphatoad   287 天前 via iPhone
    @byuan04 afp 已经 deprecated 了,现在 time machine 只能走 smb,而且 apfs 卷只能通过 smb/nfs 共享
    虽然我的体验也确实是 afp 比 smb 快那么一丢丢,不过苹果都不维护的东西用它作甚,几十年的老东西指不定哪天就挂了
    carrionlee
        10
    carrionlee   287 天前 via Android
    一样的,强制重启 finder,然后重新挂载就好了
    ixuefeng
        11
    ixuefeng   287 天前
    体验下来感觉还是 AFP 流畅些,所以我一直用 AFP。

    而且我经常需要外网访问,SMB 又不方便外网访问。

    家里 ATV 上 infuse 外网公司 NAS 上视频,我就直接用 WebDAV 了,传输效率还不错。
    kujoq
        12
    kujoq   287 天前
    同样的问题
    之前 Mojave 系统也存在一样的情况
    DT27
        13
    DT27   287 天前
    SMB 也是。。。网络内能看到主机,也能直接进去看到文件夹列表,但进不了具体文件夹。
    必须“前往->连接服务器”,然后才能打开具体文件夹。。。
    ixuefeng
        14
    ixuefeng   287 天前
    @DT27 是的,smb 的话出现问题的时候,只能进入之前挂载的那个文件夹,进入其他文件夹就会报错。
    xupefei
        15
    xupefei   286 天前 via iPhone
    @ixuefeng 请问你试过用 WebDAV 传输大于 4GB 的文件吗?能成功传完吗?
    TashinV
        16
    TashinV   262 天前
    我这自己家内网 afp 都连不上群晖。。。不知道为啥
    ixuefeng
        17
    ixuefeng   213 天前
    之前一直是用固定 ip 连接的,不管是内网 ip 还是外网固定 ip,上周五改用域名连接了,今天早上回到公司发现连接一切正常,看来问题可能出在这,什么原理就不清楚了。
    ixuefeng
        18
    ixuefeng   213 天前
    @xupefei 才看到,没这么干过,webdav 我只用作 OmniFocus 的同步服务,以及家里 ATV4 上的 infuse 公网远程访问读取公司 nas 上的媒体文件,一般文件都可以正常流畅的完整播放,除了 4k 文件(比如国庆阅兵央视 4k 片子,49.91G )有卡顿,但这个应该是我的 ATV4 的解码能力不足的问题。
    ixuefeng
        19
    ixuefeng   213 天前
    @TashinV 群晖里文件服务启用 AFP 了吗?
    TashinV
        20
    TashinV   213 天前 via iPhone
    @ixuefeng 打开了的
    matthewz
        21
    matthewz   194 天前
    没办法 这是 Finder 的 bug

    出问题的时候用 forkLift 就好了
    vsean
        22
    vsean   139 天前
    @DT27 同样的操作方法,实在是在太烦了
    DT27
        23
    DT27   139 天前
    @vsean 然后现在的新系统一直打开局域网的大型 iso 文件卡死。。。只能强制关闭电脑。。。
    Callmexf
        24
    Callmexf   91 天前 via iPhone
    @ixuefeng 找到原因了 跟你说一声 Catalina 好像不支持 smb1 了 进 nas 把 smb 最低版本改成 smb2 和 large mtu 即可 亲测有效
    ixuefeng
        25
    ixuefeng   91 天前 via iPhone
    @Callmexf #24 我用 afp 访问的啊
    ixuefeng
        26
    ixuefeng   64 天前
    最近发现问题不存在了,可能是最新的 10.15.6 系统解决了这个 bug 。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3521 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 10:36 · PVG 18:36 · LAX 03:36 · JFK 06:36
    ♥ Do have faith in what you're doing.