fkdog
V2EX  ›  问与答

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

  •  
  •   fkdog · Sep 23, 2022 via iPhone · 1286 views
    This topic created in 1350 days ago, the information mentioned may be changed or developed.

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

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

    1 replies    2022-09-23 13:42:23 +08:00
    jim9606
        1
    jim9606  
       Sep 23, 2022 via Android
    这几个协议都是支持隧道语义的,头尾两端的数据包像洋葱一样一层层包着就行了,除特殊情况中间节点都不需要用 gost
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1306 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:49 · PVG 07:49 · LAX 16:49 · JFK 19:49
    ♥ Do have faith in what you're doing.