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

gost 的端口转发是怎么通过普通的 socks、 http 代理、ss 等应用协议实现的?

  •  
  •   fkdog · 2022-09-23 12:20:04 +08:00 via iPhone · 889 次点击
    这是一个创建于 796 天前的主题,其中的信息可能已经有所发展或是发生改变。

    服务端不需要额外配置,客户端这边就能利用现有的应用协议和传输协议实现端口转发。而且端口转发的数据还能通过 socks ss 等协议承载。

    个人猜想: gost 是把端口转发数据封装成了特定的格式走代理协议,服务端收到请求后,发现代理协议里的数据是端口转发类型的,另外做端口转发处理?

    1 条回复    2022-09-23 13:42:23 +08:00
    jim9606
        1
    jim9606  
       2022-09-23 13:42:23 +08:00 via Android
    这几个协议都是支持隧道语义的,头尾两端的数据包像洋葱一样一层层包着就行了,除特殊情况中间节点都不需要用 gost
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3586 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:59 · PVG 12:59 · LAX 20:59 · JFK 23:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.