proxy - TCP/HTTP 会合(中继)代理
问题描述
我正在寻找一种特定类型的代理,它旨在以集合模式运行,以便两个节点可以与同一个代理建立传出连接,发送路由令牌,并从该点将它们的数据包相互中继。
像 HAProxy 这样的代理服务器将是完美的,但 AFAIK 他们不提供类似的东西:在这种情况下,代理的目标是建立另一个传出连接并将数据包路由到该位置。在这种情况下,我希望两个节点连接到代理,并在发送可用于关联两个节点的路由令牌之后,通过代理在它们之间中继它们的数据包。
我可以编写自己的服务器来执行这种类型的中继,但我想知道是否已经存在一些东西来做这样的事情。我正在寻找这样的解决方案,作为 NAT 遍历协议(如 ICE/STUN/TURN)由于不允许 UDP 流量的高度受限的网络环境而不可行的情况的后备方案。代理的基本协议可以是 TCP、HTTP 或 WebSocket,通过简单的规则更容易在防火墙中允许。
有什么想法或建议吗?
解决方案
推荐阅读
- laravel - 无法在后台使用 Laravel-snappy 生成 pdf
- python - Tkinter 输入未插入数据库(sqlite3)
- javascript - 如何按升序对 JavaScript 中的嵌套数组进行排序?
- angular - 在 PrimeNG p-table 中单击取消按钮后如何保留复选框的选择?
- android - 在 Visual Studio 中构建 cordova android apk 时出错
- python - 调用 QScreen.grabWindow() 时输入错误
- c# - 如何安装 Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms?
- c - C中的名称排序
- delphi - Delphi 10.3.3 中的当前项目没有可用的平台
- react-hooks - useEffect 导致无限循环