项目概念
在业余时间,我正在为Caddy开发第4层应用程序,我将其称为Project Conncept 。 它使用可组合的处理程序路由原始TCP / UDP流,就像配置Caddy的HTTP服务器的方式一样。
当我开始从事此工作时,它仅对赞助商可用,但现在对公众可用:
单击此处获取代码: :
像,第4层路由由匹配器和处理程序组成。 如果路由的匹配器匹配连接的属性或流的前几个字节,则将依次调用其处理程序。 这在组合路线时具有很大的灵活性。
您不仅可以在客户端IP和协议上进行匹配。 例如,都可以以与HTTP服务器相同的效率在第4层路由中使用。 同样,您也可以使用。
与其他所有Caddy配置一样,您可以在运行时对其进行更改。
:sparkles: 当然,用于TLS终止的所有证书都以常规的Caddy方式进行完全管理。
:green_heart: 成为赞助商(或倡导您的公司赞助)以继续发展: : 谢谢!