同样是通过 5G WIFI, socks5 比 https 确实是快得多了,发现了一个小窍门 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yyysuo
V2EX    宽带症候群

同样是通过 5G WIFI, socks5 比 https 确实是快得多了,发现了一个小窍门

  •  
  •   yyysuo 2020-03-06 12:15:58 +08:00 4108 次点击
    这是一个创建于 2076 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在有线连接的内网机中开个 socks5 代理,电脑连接 5G WIFI 的时候,通过这个 socks5 代理上网,延迟基本上没区别,但是通过带宽的能力变强了,用代理不用代理用 speedtest 测速,在节点 A 的情况下能提高 20%~30%。

    场景 1 测速 270Mbps
    PC Chrome 5G WIFI->路由->Speedtest.net node A
    场景 2 测速 370Mbps
    PC Chrome 5G WIFI->内网机有线连接开的 socks5 代理->路由->Speedtest.net node A

    场景 3 测速 370Mbps
    PC Chrome 5G WIFI->路由->Speedtest.net node B
    场景 4 测速 370Mbps
    PC Chrome 5G WIFI->内网机有线连接开的 socks5 代理->路由->Speedtest.net node B
    29 条回复    2020-03-08 11:50:28 +08:00
    yyysuo
        1
    yyysuo  
    OP
       2020-03-06 12:16:54 +08:00
    Speedtest.net node A/B 均为国内物理最近节点,路由全程不走国外。
    ho121
        2
    ho121  
       2020-03-06 12:22:42 +08:00 via Android
    HTTPS 有加密解密过程吧
    yyysuo
        3
    yyysuo  
    OP
       2020-03-06 12:26:02 +08:00
    @ho121
    其实是 https over socks5

    内网机要足够强,至少 N1 级别走起,socks5 代理推荐用 serjs/go-socks5-proxy
    镜像创建命令:
    docker run -d --name socks5 -p 8411:1080 serjs/go-socks5-proxy
    不加密,不用用户名密码,直接添加到 Proxy SwitchyOmega 中。
    visitant
        4
    visitant  
       2020-03-06 12:44:59 +08:00
    1 和 3 对比可以看出来 node 有问题吧...
    woshijidan
        5
    woshijidan  
       2020-03-06 12:46:50 +08:00 via Android   1
    解密过程全在上级路由处理了,socks5 相当于直通的,当然比 https 快,l 大最近的软路由固件也修复了 socks5 的 bug,处理数据全交给强大的软路由了,安卓手机内网响应速度也比之前快了不少(可能是机场又优化了的关系?)

    L 大更新日志:

    @全体成员 今天的源代码已更新:搞了个新功能,XXR Plus 现在支持 SOCK5 的服务器节点了,而且也是多线程的

    例如你可以把 Tr 或者 V2 开在内网的一台 Windows 下载机上面,开启允许 SOCK5 局域网代理接入

    这样,你的弱鸡主路由器的 XXR Plus 就能连接到这台 SOCKS5 服务上面,运算都在这台 Windows 机器上面了,主路由只负责转发

    这样就无需所谓的旁路由了,而且可以利用下载机 /NAS 强大的多余性能分担, 而且旁路由就算死机,也不会影响你正常国内上网了~~

    PS: 添加了 SOCKS5 用户名密码认证,理论上也可以用你的中转站点的 SOCKS5 服务啦
    yyysuo
        6
    yyysuo  
    OP
       2020-03-06 13:39:22 08:00
    @visitant node a 估计确实有点问题,但是问题应该不出在家庭网络端。
    yyysuo
        7
    yyysuo  
    OP
       2020-03-06 13:47:04 +08:00
    @woshijidan 我举的例子和你的情况不一样。你的情况是路由性能不如 NAS,加密解密在 NAS 上进行来加速,不涉及到 WIFI ;我这边主要是从 wifi 到路由这一块,把 https 数据传输改为 socks5 传输。
    lightwell
        8
    lightwell  
       2020-03-06 13:56:50 +08:00 via Android
    https 是端到端加密,socks5 代理又不是 ssl vpn,还负责 ssl 卸载?
    yyysuo
        9
    yyysuo  
    OP
       2020-03-06 14:05:33 +08:00
    @lightwell 具体原理我也不清楚,但是事实就是如此,对于物理距离特别近,有线能跑满,无线跑不满的 speedtest 节点,这么一搞就能跑满,
    mhqschen
        10
    mhqschen  
       2020-03-06 15:42:51 +08:00
    看到“5G WIFI” 字样就知道又是楼主……
    visitant
        11
    visitant  
       2020-03-06 16:17:39 +08:00
    @yyysuo 所以我觉得仅从 3 和 4 中无法得出 socks5 比 https 快得多了这个结论...
    syahd
        12
    syahd  
       2020-03-06 16:21:28 +08:00 via Android
    那楼主能推荐个配置简单,轻量级的 socks 代理工具吗
    geekvcn
        13
    geekvcn  
       2020-03-06 16:55:17 +08:00
    按你的说法就是把 WLAN-to-WAN,转成 WLAN-to-LAN-WAN,可能是你的路由器 WLAN-to-WAN 转发性能有问题吧,我用你的方式 K2P 刷老毛子测试,没法复现,所以得出结论,你路由器 WLAN-to-WAN 性能有缺陷
    yyysuo
        14
    yyysuo  
    OP
       2020-03-06 19:30:19 +08:00
    @whwq2012
    内网机要足够强,至少 N1 级别走起,socks5 代理推荐用 serjs/go-socks5-proxy
    镜像创建命令:
    docker run -d --name socks5 -p 8411:1080 serjs/go-socks5-proxy
    不加密,不用用户名密码,直接添加到 Proxy SwitchyOmega 中。
    yyysuo
        15
    yyysuo  
    OP
       2020-03-06 19:31:36 +08:00
    @geekvcn 我觉得是 speedtest A 节点的测速程序有问题,B 节点测速没问题,应该能证明我的 WLAN-to-WAN 性能没有问题吧。
    bibiisme
        16
    bibiisme  
       2020-03-06 19:32:46 +08:00 via Android
    我的 k2p 刷老毛子随便啥节点 5g speedtest 都 600 多 m,你自己网络奇葩吧
    weyou
        17
    weyou  
       2020-03-06 20:18:09 +08:00 via Android
    @yyysuo 哪个节点楼主放出来我们测下是不是有同样问题就行了
    wazon
        18
    wazon  
       2020-03-06 23:20:35 +08:00
    speedtest 测速用的是单线程还是多线程?
    另外,Chrome 在处理接近 500Mbps 测速时偶尔会有性能问题,换 Edge 看看是否能复现
    Xusually
        19
    Xusually  
       2020-03-06 23:29:02 +08:00
    看标题就知道是楼主又来了,还没纠结好呢,
    liuminghao233
        20
    liuminghao233  
       2020-03-07 01:03:54 +08:00 via iPhone
    开个 tcp socket 随便透传一下流量就能 ssl offload ?
    tianyu1234
        21
    tianyu1234  
       2020-03-07 08:14:33 +08:00 via iPhone
    @bibiisme 有无在 k2p 中拨号?
    前段时间搞了个 k2p B1 用官改,宽带拨号后用 5G 只能跑 200 多,在上级拨号 k2p 当 ap,能跑满 350 了
    fhbyljj
        22
    fhbyljj  
       2020-03-07 12:36:22 +08:00 via Android
    @woshijidan 这个更新的意思是,支持拿 socks5 做节点,梯子可以是安卓手机,或者电脑,爬梯子所需要的运算全部交给其他设备,不需要路由器了,这个更新对软路由没啥用
    fhbyljj
        23
    fhbyljj  
       2020-03-07 12:36:57 +08:00 via Android
    @woshijidan 和楼主说的无关
    bibiisme
        24
    bibiisme  
       2020-03-07 15:40:34 +08:00 via Android
    @tianyu1234 我是 mtk 的版本,路由器拨号。b1 的 mtk 不清楚,听说不咋地。
    bibiisme
        25
    bibiisme  
       2020-03-07 15:43:12 +08:00 via Android
    @bibiisme 打错了 是 b1 的 k2p 不清楚,听说不咋地。
    tianyu1234
        26
    tianyu1234  
       2020-03-07 18:48:02 +08:00 via iPhone
    @bibiisme
    嗯,后来我又买了个水星 d26g pro,也是 7621,不过是双 7615。
    bibiisme
        27
    bibiisme  
       2020-03-07 19:32:42 +08:00
    @tianyu1234 不知道水星的固件有硬件 NAT 没有。K2P 原厂的固件没有硬件 NAT,有线无线都是 400 多 M 的水平
    smallthing
        28
    smallthing  
       2020-03-08 11:49:27 +08:00
    抱歉 我 5G wifi 本来测速就能跑千兆 我怀疑是你网卡或者路由器的问题。
    smallthing
        29
    smallthing  
       2020-03-08 11:50:28 +08:00
    @smallthing 我的网卡是 ax200
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3884 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 10:18 PVG 18:18 LAX 02:18 JFK 05:18
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86