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

能让 SMB 共享在 macOS 中被“当成本地磁盘”吗?

  •  
  •   Dukewill · 23 天前 · 2570 次点击

    大家好,我用 Mac A 的文件共享功能共享了一个外接硬盘出来,局域网里的另一台 Mac B 能直接访问(看起来就和本地磁盘一样,我理解应该是通过 SMB 协议)。

    但实际使用中发现,Mac B 上的某些程序(其实就是暴雪战网)还是会把这个共享文件夹识别为“网络磁盘”并做出限制。我的目标是让 Mac B 上的程序完全把这个共享文件夹当成本地磁盘来看待(不是只想方便访问,而是真的希望绕过“网络磁盘”检测的限制)。

    当然最简单的方法是把外接硬盘拔过来插到 Mac B ...🐶

    所以各位大佬:

    1. Mac 原生功能可以简单实现这个目标吗?可以的话具体怎么做呢?
    2. 有没有什么免费的第三方程序或者服务能做到呢?
    3. 实在不行,付费程序也可。

    我会酌情给提出“最终解决方案”的老哥 100 V 币聊表心意,感谢老哥们赐教 🙏

    第 1 条附言  ·  22 天前

    谢谢各位老哥,尝试了以下组合:

    1. MacA:WebDAVNav Server ,MacB:CloudMounter
    2. MacA:WebDAVNav Server ,MacB:rclone
    3. MacA:smb ,MacB:rclone
    4. MacB:MacFUSE+sshfs(遇到各种权限问题)

    基本都处于能正常浏览文件,但无法实现“玩游戏”的目标,可能跟本身局域网的性能也有关系。 暂时不测试了。

    另外好像各位大佬都没绑定钱包 。。。

    22 条回复    2025-08-23 13:09:28 +08:00
    zsqduke
        1
    zsqduke  
       23 天前 via iPhone   ❤️ 1
    好像只能用 iSCSI Lun 。比如群晖可以创建这种盘,mac 需要客户端。服务端用 mac 应该也有服务端软件
    Dukewill
        2
    Dukewill  
    OP
       23 天前
    @zsqduke 几年前在群晖试过这个方案,mac 有个付费软件可以挂在,但实际用下来速度比 windows 上差一大截,不知道为啥。我找找有没有 mac 上的服务端。
    zle12688
        3
    zle12688  
       23 天前 via iPhone   ❤️ 1
    MacA 上安装 Webdavnav server ,MacB 上安装 cloudmounter ?
    zle12688
        4
    zle12688  
       23 天前 via iPhone
    cloumounter 能够挂载 webdav 成本地磁盘
    Dukewill
        5
    Dukewill  
    OP
       23 天前
    @zle12688 谢谢老哥,看着很合理 ... 我来测试下
    dilidilid
        6
    dilidilid  
       23 天前
    实用角度来说,建议放弃。本地空间不够的话弄个固态 U 盘啥的体验会好很多,应用程序放在 NAS 上在各大消费级操作系统上体验都不好,因为需求实在太低根本没人优化
    Drumming
        7
    Drumming  
       23 天前
    最近有同样的需求,WebDAV 挂载后会被限制一些操作
    Dukewill
        8
    Dukewill  
    OP
       23 天前
    @dilidilid
    是的,不过主要还是一种可行性探索,目前看确实比我原本想的要复杂。

    @Drumming
    @zle12688
    通过 WebDav 和 CloudMounter 挂载本身没有问题,但确实限制很多,主要是两个:
    1. 文件似乎要先缓存/下载到本地之后才能正常使用;
    2. 远程调用的时候总是不能触发缓存,一直处于加载状态,不知道是设置不对还是什么。
    dilidilid
        9
    dilidilid  
       23 天前   ❤️ 1
    @Dukewill CloudMounter 以及 Mountain Duck 之类的挂载方案整体体验都非常糟糕,哪怕是日常文件浏览只要流量大了都会有一些 bug 或者 crash 的情况发生,你拿来跑应用是完全不靠谱的。这东西完全基于应用层性能也不行,我用过一段时间直接换成 forklift 来浏览远程目录了
    byte10
        10
    byte10  
       23 天前
    @Dukewill 那个 webdav 确实好像是缓存到本地的,等于占用了本地空间,贼坑。。
    Dukewill
        11
    Dukewill  
    OP
       23 天前
    @dilidilid
    @byte10

    这么来看的话 WebDav 和 CloudMounter 的组合只是理论上可行了
    luguhu
        12
    luguhu  
       23 天前   ❤️ 1
    如果只是 WebDAV 可以试试用 rclone
    WuSiYu
        13
    WuSiYu  
       23 天前   ❤️ 1
    记得 mac 可以装 sshfs 、macFUSE 这些
    hzcer
        14
    hzcer  
       23 天前 via iPhone
    直接 ln -s 软链接到本地磁盘文件夹呢?
    Dukewill
        15
    Dukewill  
    OP
       22 天前 via iPhone
    @WuSiYu
    @hzcer
    谢谢大佬们,我会一一尝试
    Dukewill
        16
    Dukewill  
    OP
       22 天前 via iPhone
    @luguhu 这样应该也是要先把数据缓存到本地
    kuse2001
        17
    kuse2001  
       22 天前 via Android
    alist rclone 挂载
    chen88ijn
        18
    chen88ijn  
       22 天前 via iPhone
    无线不可靠
    Dukewill
        19
    Dukewill  
    OP
       22 天前
    @chen88ijn 用的是网线,没找到完美的方法,基本都有各种可用性问题
    haoxingxing
        20
    haoxingxing  
       22 天前
    挂个稀疏磁盘镜像
    BlueSkyXN
        21
    BlueSkyXN  
       21 天前
    没有意义,SMB 的性能无法达标
    Dukewill
        22
    Dukewill  
    OP
       16 天前
    @haoxingxing 一直没留意大佬这个回复,随便试了下没想到吊炸天,不仅 mac 原生支持,而且能跑满我的内网带宽。
    唯一的局限是一次只能挂载到一个主机上,不过在我的场景下不是问题。

    感谢,可惜大佬没绑钱包,不知道怎么装 V 币。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4793 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 09:54 · PVG 17:54 · LAX 02:54 · JFK 05:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.