Results 4 issues of lanthora

来自 v2ex 上用户的评论 > 同时支持对等连接和 C/S 架构来组网的 SDWAN ,使用常用的互联网协议进行通信,足够简洁的配置和够用的安全系数 https://github.com/lanthora/candy

首先需要有一种合适的数据结构保存 IPv4/IPv6 的 TCP/UDP 连接,同时还应该能比较方便的序列化后通过服务端传递.

enhancement

当前的实现,在不考虑 TUN 设备的情况下,数据只会来源于服务端的 Websocket 和 IPv4 UDP 的 P2P,由于数据来源少,直接把流量的收发都放到了 client 里实现了. 这种情况下想要扩展出更多底层协议,会让 client 变得过于复杂,因此要把部分逻辑迁移到其他模块. ~~暂且把 client 直接处理的流量分为三个部分: TUN, Websocket 和 Peer. 当无法通过 Peer 模块发送时,回退到使用 Websocket 提供的转发功能.~~ client 不直接处理流量,只负责流量在各模块间的转发. Peer 内部到达指定...

enhancement