V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
datou
V2EX  ›  NAS

nas 共享文件用 webdav 还是 smb 更好?

  •  
  •   datou · 2023-02-02 09:08:06 +08:00 · 14353 次点击
    这是一个创建于 658 天前的主题,其中的信息可能已经有所发展或是发生改变。

    当然只有一个电脑访问的时候我肯定 iSCSI 不二话了

    48 条回复    2023-12-11 12:30:45 +08:00
    leon9986666
        1
    leon9986666  
       2023-02-02 09:23:37 +08:00
    内网的话 smb
    Thiece
        2
    Thiece  
       2023-02-02 09:26:49 +08:00
    文件下载的场景多用 Webdav ,文件打开的场景多用 SMB
    wanguorui123
        3
    wanguorui123  
       2023-02-02 09:46:55 +08:00
    webdav 性能好,内外网都可以访问
    cosmain
        4
    cosmain  
       2023-02-02 10:04:51 +08:00
    @Thiece
    有啥技术上的依据吗?
    newmlp
        5
    newmlp  
       2023-02-02 10:10:18 +08:00
    @cosmain smb 跑不满带宽,但是对文件操作友好
    cheng6563
        6
    cheng6563  
       2023-02-02 10:11:00 +08:00
    @cosmain smb 跟本地盘的文件系统功能差别不大,Windows 甚至能挂载 smb 共享的 vhd 往里面写东西
    renmu
        7
    renmu  
       2023-02-02 10:12:01 +08:00 via Android
    都开了呗,没啥成本,对 win 反正原生都能挂载,webdav 只支持 https ,注册表可关
    libook
        8
    libook  
       2023-02-02 10:18:27 +08:00
    不做选择,全都开。
    SFTP 、FTP 、SMB 、NFS 、WebDav 我都开了。
    PRStarDust
        9
    PRStarDust  
       2023-02-02 10:37:48 +08:00
    我两个都开,Windows 挂载 SMB 共享当本地硬盘用,手机通过 MixPlorer 挂载 Webdav 能跑满速( SMB 跑不满)
    id4alex
        10
    id4alex  
       2023-02-02 10:38:57 +08:00
    webdav 内外网都能用
    onikage
        11
    onikage  
       2023-02-02 10:53:46 +08:00
    内网 smb, 外网 webdav. 主要 windows 对 webdav 支持不好, 文件太大就挂.
    HughRyu
        12
    HughRyu  
       2023-02-02 10:58:20 +08:00
    内网首选 SMB,外网 WebDAV
    simplereasy
        13
    simplereasy  
       2023-02-02 11:02:38 +08:00
    我觉得 webdav 不能实时传输,所以看场景吧
    liuhai233
        14
    liuhai233  
       2023-02-02 11:47:45 +08:00
    内网 smb, 外网 webdav +1
    efsg
        15
    efsg  
       2023-02-02 12:00:59 +08:00
    SMB 比较吃性能,性能够速度就没问题,
    ysc3839
        16
    ysc3839  
       2023-02-02 12:02:54 +08:00 via Android
    看需求,要随机读写以及挂载成文件系统的话 SMB
    xuromky
        17
    xuromky  
       2023-02-02 12:05:45 +08:00 via Android
    借楼问下 smb 的传输速度受什么影响。。

    我的小米电视上用 kodi 看 win10 的 smb 共享电影文件提示源太缓慢,播一会卡一会
    wangerka
        18
    wangerka  
       2023-02-02 12:07:29 +08:00
    webdav 不限内外网都能访问啊。smb 用于内网映射为一个磁盘,方便当做文件系统,放 steam 游戏,当做下载目录啥的,不能跑满带宽,但是很稳定
    sadfQED2
        19
    sadfQED2  
       2023-02-02 12:08:49 +08:00 via Android   ❤️ 1
    不做选择,全都开。
    SFTP 、FTP 、SMB 、NFS 、WebDav 我都开了。
    我也全都开了,平时用 smb 比较多
    wangerka
        20
    wangerka  
       2023-02-02 12:10:37 +08:00
    @xuromky #17 你的磁盘是 ntfs 吗,改成 ext4 ,速度会快很多。另外不知道啥原因,我往 smb 上传的速度能跑满千兆,但是从 smb 下载的速度只有一半的速度,一直没能找到啥原因,有人有同样的问题吗
    shuianqingfeng
        21
    shuianqingfeng  
       2023-02-02 12:18:48 +08:00
    raidrive 挂 webdav 能选择挂载为本地还是网络映射
    xuromky
        22
    xuromky  
       2023-02-02 13:27:24 +08:00 via Android
    @wangerka 谢谢我试试
    xuromky
        23
    xuromky  
       2023-02-02 13:30:35 +08:00 via Android
    @wangerka 我看了下只有 exFAT 唉
    PbCopy111
        24
    PbCopy111  
       2023-02-02 14:35:34 +08:00
    @xuromky #17
    @wangerka #20 我也是,smb 慢,估计是协议问题,smb 升级到了 2.0 ,不是每个设备都支持的,后来我开 webdav 看了,巨快。。
    datou
        25
    datou  
    OP
       2023-02-02 14:56:44 +08:00
    @wangerka 做 steam 仓库还是专门弄个 iSCSI 卷
    xuromky
        26
    xuromky  
       2023-02-02 15:02:12 +08:00 via Android
    @PbCopy111 内网怎么启动 webdav
    Tyuans
        27
    Tyuans  
       2023-02-02 15:23:51 +08:00
    我也除了 ftp 都开了。内网 win 用的 smb ,appletv 用 webdav
    yjd
        28
    yjd  
       2023-02-02 15:32:09 +08:00
    @xuromky 春节刚试过走的 wifi6 路由的 5G 一点问题没有。你是红米还是小米。红米只有 2.4G 信号不稳定干扰严重
    我直接开 DLNA ,kodi 直接添加 upnp 设备更省事
    xuromky
        29
    xuromky  
       2023-02-02 15:38:30 +08:00 via Android
    @yjd 电视是小米电视,路由器是网件的 r6300v2 ,pc 有线连接到网件,小米电视是无线,pc 还能开 DLNA 吗
    xuromky
        30
    xuromky  
       2023-02-02 16:39:49 +08:00 via Android
    @yjd 请教 kodi 添加 upnp 是怎么操作的,搜了一圈没搜到
    yjd
        31
    yjd  
       2023-02-02 17:38:52 +08:00   ❤️ 1
    @xuromky
    进 kodi 设置里开启 upnp 服务。
    电脑启用 第三方软件 FreeMi_2.0.10_DLNA 或 serviio 或 win10 开启流媒体。kodi 文件夹添加来源就会有个 upnp 设备。 至于 NAS 就看有没有 DLNA 这种服务了,serviio 网站有群辉的插件
    体验是 DLNA 比 SMB 要方便,可以多个路径集合成一个源。机顶盒都能直接播放。
    yjd
        32
    yjd  
       2023-02-02 17:42:30 +08:00
    github 上还有很多比如 UniversalMediaServer
    @xuromky
    xuromky
        33
    xuromky  
       2023-02-02 18:51:03 +08:00 via Android
    @yjd 非常感谢!
    Autonomous
        34
    Autonomous  
       2023-02-02 22:47:24 +08:00
    内网 SMB 3.0 ,外网 WebDAV
    linuxgo
        35
    linuxgo  
       2023-02-02 23:26:04 +08:00
    我也是家里 smb ,外面就 webdav
    vopsoft
        36
    vopsoft  
       2023-02-03 11:50:03 +08:00
    SMB 支持多通道聚合
    630071099
        37
    630071099  
       2023-02-03 13:34:06 +08:00
    samba 好用,外网用 P2P 的 VPN 组网来访问,安全可靠。
    mapleincode
        38
    mapleincode  
       2023-02-03 14:23:03 +08:00
    好奇问下,为什么都要强调 webdav 外网可用,难道 smb 外网就用不了吗?
    vitoaaazzz
        39
    vitoaaazzz  
       2023-02-03 14:26:26 +08:00
    1. smb 直接挂盘稳定
    2. 但是外网的话 webdav 安全性高
    3. windows 直接挂载 webdav 有各种问题,推荐通过 raidrive 挂载 webdav
    mapleincode
        40
    mapleincode  
       2023-02-03 15:03:44 +08:00
    @vitoaaazzz 我倒觉得无论什么服务,暴露在外网,仅靠密码都是危险的,当然相对来说 smb 风险大一点
    cheng6563
        41
    cheng6563  
       2023-02-03 15:16:38 +08:00
    @mapleincode Windows 连 smb 只能用默认的 2 个端口,默认端口给不了外网。
    虽然可以用虚拟网卡之类的奇淫技巧绕过端口限制,但实在太折腾了。
    mapleincode
        42
    mapleincode  
       2023-02-03 15:27:19 +08:00
    @cheng6563 感谢普及,我上大学玩过 smb 公网,那会儿没拦截,刚去搜了下才知道这个端口原来被禁了。
    playboy0
        43
    playboy0  
       2023-02-03 16:46:53 +08:00
    SMB 漏洞太多了,ESET 里面一半选项和 SMB 有关
    serafin
        44
    serafin  
       2023-02-03 18:06:09 +08:00
    @mapleincode smb 外网不是不能用,是不安全。
    PbCopy111
        45
    PbCopy111  
       2023-02-05 00:21:53 +08:00
    @xuromky #26 什么叫内网启动?本来 webdav 你就应该开再内网啊,上网搜一下针对你操作系统的教程,就开了啊。
    balduncle
        46
    balduncle  
       2023-02-05 23:41:12 +08:00
    我的 openmediavault 默认没有 webdav ,最简单还是 smb 吧,什么客户端都能用。
    mapleincode
        47
    mapleincode  
       2023-02-06 15:19:22 +08:00
    @serafin 把私密文件用密码分享都会有安全问题,当然 smb 问题比较大相对,但是和 webdav 比不是绝对的安全和不安全。
    不过更直接关系的问题是,在当年漏洞之后,宽带服务商直接把 smb 端口给禁止了 orz...
    hzj629206
        48
    hzj629206  
       346 天前 via iPhone
    在家里台式机上(内网固定机位)像本地硬盘一样操作文件(读和写,尤其是随机读写),就挂载 SMB.

    其它场合(公网和各种客户端软件,包括但不限于文件管理器,影音播放器),就用 WebDAV.

    SMB 客户端一般就共享一个连接。
    而 WebDAV 就是 HTTP ,公网 HTTPS ,多线程,高并发那是常规操作。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1067 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 19:24 · PVG 03:24 · LAX 11:24 · JFK 14:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.