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

各大厂商云服务器的 WebShell 有速度限制吗?

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

    境外云服务器网络很不稳定,连 SSH 都经常会被断开,但网页版的 webshell 却非常稳定,毕竟经过厂商自己的服务器中转。简单分析了下基本都是通过 websocket 实现。如果写个程序,将流量通过 webshell 转发的话,应该会稳定很多~ 不过有如下疑问:

    webshell 的流量是否单独计费?是否有带宽限制?

    18 条回复    2023-01-26 20:11:16 +08:00
    Aixiaoa
        1
    Aixiaoa  
       228 天前 via iPhone
    是个人才
    Aixiaoa
        2
    Aixiaoa  
       228 天前 via iPhone
    我感觉会有限制。可能类似于 1m 那种。但是如果有限制。应该可以开多个 shell
    docx
        3
    docx  
       228 天前 via iPhone
    先搞一个出来看看效果?然后应该就可以测试解决疑问了
    iqoo
        4
    iqoo  
    OP
       228 天前
    @docx 用的人多了肯定会上限制,自己玩玩就可以了
    kwh
        5
    kwh  
       228 天前
    直接买个 ss 不就行了???
    而且 我发现 ss 服务器的地址就在国内,我也不太明白,国家不是打击翻墙吗? ss 机场服务器入口就在国内。
    访问谷歌只需要 200ms 。非常稳定。
    totoro52
        6
    totoro52  
       228 天前
    @kwh 伪装中转,会封机子,都是收来的灰色机子
    SQLException
        7
    SQLException  
       228 天前
    @kwh 一般就是个国内的中转机。。
    systemcall
        8
    systemcall  
       228 天前 via Android
    想多了
    最近我用校园网等腾讯云的 Web shell ,卡到没法用。怀疑现在是把墙的权限下发了
    lhx2008
        9
    lhx2008  
       228 天前
    webshell 怎么转发?
    iqoo
        10
    iqoo  
    OP
       228 天前
    @systemcall 可能是你机器负载高的问题,占用了 webshell 进程的资源
    ClarkAbe
        11
    ClarkAbe  
       228 天前 via Android
    人才啊.....牛逼......有时间可以试试 hhhhhh
    ClarkAbe
        12
    ClarkAbe  
       228 天前 via Android
    好吧原来是以太梦大佬的马甲.....等你过两天 github 发成品了
    mikewang
        13
    mikewang  
       228 天前   ❤️ 1
    利用 webshell 转发,其实就是把数据通过 stdout 传出来吧。
    这些 webshell 应该是模拟终端,然而终端 stdout 的输出速度...一般都不会很快。
    cat 一个 MB 级的文件就要等几秒钟,感觉不值。
    NanFengXiangWan
        14
    NanFengXiangWan  
       227 天前
    可以试下优刻得的 GlobalSSH ,以前免费了一段时间,现在用的话需要高校\或者企业认证挺稳的
    opengps
        15
    opengps  
       227 天前
    你服务器本身的带宽就是你想找的限制条件了,至于默认多久断开是配置问题为主,公网不稳定为辅
    iqoo
        16
    iqoo  
    OP
       227 天前
    @mikewang cat 一个 MB 级的文件就要等几秒钟,是因为终端要渲染内容,阻塞了管道输出流。纯管道通信是非常快的。
    如果直接在 socket 上拦截数据不让渲染,速度应该很快。
    mikewang
        17
    mikewang  
       227 天前 via iPhone
    @iqoo 嗯,倒也不是文字渲染性能上的限制,而是故意做成这样的。
    我的意思是,WebShell 也不是纯粹的管道通信,后端也需要对终端本身进行模拟(像 tmux 那样,也是模拟了个终端),不然 vim 之类的程序也没法用。而这里的输出速度也就被限制了。

    当然这也只是我的猜想,纸上谈兵。我用的 WebShell 传的是图像,没法测。如果有实际数据支撑那就是最好的了。
    iqoo
        18
    iqoo  
    OP
       133 天前
    @Aixiaoa
    @mikewang
    过年无聊拿良心云试了下,速度非常稳定,而且走单独通道,不算在原先的带宽和流量里- -
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   980 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 19:03 · PVG 03:03 · LAX 12:03 · JFK 15:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.