V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ahdung
V2EX  ›  问与答

求解云服务器文件共享 smb 协议传输速度问题?

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

    华为云服务器,windows server 2022 ,开了文件共享,由于公网 445 被屏蔽,所以用 windows 自带的 port proxy 避开 445 ,具体来说,就是本地局域网有一台电脑 A 承担跳转服务,A 本身的共享服务关闭,腾出 445 端口,然后把 445 的入站访问转发给云服公网 IP:1445 ,云服端再把 1445 的入站访问转给本机 445 ,这样本地电脑只要访问\\A ,实际访问到的就是云服。

    遇到的问题是从本地复制文件给\\A 很慢,只有几百 K/S ,但反过来从\\A 复制文件过来很快,达到云服采购速率。如果本地开 http ,让云服下载,速度也正常,说明云服的上下行都是达标的。

    尝试过用 nginx 的 tcp stream 代替 port proxy ,问题一样。求大佬诊断为谢。

    12 条回复    2024-07-12 12:34:45 +08:00
    ahdung
        1
    ahdung  
    OP
       57 天前
    才发现 V2EX 会把两个\\\\变成单个\\,这个应该是个 bug ,转义不应该改变用户预期。
    ahdung
        2
    ahdung  
    OP
       57 天前
    稀奇的是回复框又不会转义了↑,尴尬。
    retanoj
        3
    retanoj  
       57 天前
    我这边看到的正文内容就是两个斜杠 A
    tool2dx
        4
    tool2dx  
       57 天前
    网络问题抓包呗,看 TCP 滑动窗口的设置,看 ACK 响应数量,看 SMB 版本。如果恒定几百 K ,那总有原因的。
    mchong
        5
    mchong  
       57 天前
    有测过本地上行速率么?
    retanoj
        6
    retanoj  
       57 天前
    可以测一下 本地机器 -> A 的上行,A -> 云的上行,以及 A 换个端口代理工具后 本低 -> A -> 云的上行
    ahdung
        7
    ahdung  
    OP
       57 天前
    @retanoj #3 我发现变单杠后赶紧改了
    ahdung
        8
    ahdung  
    OP
       57 天前
    @tool2dx #4 谢谢支招
    ahdung
        9
    ahdung  
    OP
       57 天前
    @mchong @retanoj 本机到 A 是局域网,完了云端用 http 下本机的资源也正常,说明本机的上行也没问题,剩下就是在 A 开 http ,让云端从 A 下东西试试,我估计也不会有问题,这个 A 是换过两台电脑的,都是一样的表现。
    ahdung
        10
    ahdung  
    OP
       57 天前
    @retanoj 擦,破案了,原来我的 A 走的那条宽带就真的只有 5Mbps 的上行,改到另一个网关正常了,晕死,谢谢
    wdssmq
        11
    wdssmq  
       57 天前
    @ahdung #1 转义是 Markdown 语法的需要,然而评论里又没上 md ,,这个割裂的问题也是很多年了。。
    ahdung
        12
    ahdung  
    OP
       57 天前
    @wdssmq 了解了。另外没有引用功能,居然要靠用户自己#,作为一个讨论型的问答板块,前端建设不合格。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2058 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:15 · PVG 09:15 · LAX 18:15 · JFK 21:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.