基于 golang 开发的 AnyLink 企业级远程办公 ssl vpn 软件开源了

2021-01-22 15:51:44 +08:00
 bjdgyc

各位好,今天给大家推荐 AnyLink,一个企业级远程办公 ssl vpn 软件,可以支持多人同时在线使用。

开源地址: https://github.com/bjdgyc/anylink

AnyLink 基于 ietf-openconnect 协议开发,并且借鉴了 ocserv 的开发思路,使其可以同时兼容 AnyConnect 客户端。

AnyLink 使用 TLS/DTLS 进行数据加密,因此需要 RSA 或 ECC 证书,可以通过 Let's Encrypt 和 TrustAsia 申请免费的 SSL 证书。

AnyLink 服务端仅在 CentOS7 测试通过,如需要安装在其他系统,需要服务端支持 tun/tap 功能、ip 设置命令。

Feature

来一个截图:

该项目大部分功能都已经实现,大家可以下载试用。

另 DTLS-UDP 通道 因编解码的问题暂时没有实现,感兴趣的同学欢迎提交 PR 。

3969 次点击
所在节点    分享创造
12 条回复
bjdgyc
2021-01-22 16:37:09 +08:00
感兴趣的同学,欢迎进群讨论
QQ 群:567510628
iloveucyy19
2021-01-22 16:43:19 +08:00
哇,这个好啊
jonathanchoo
2021-01-22 16:50:14 +08:00
资瓷一下
UnknownSky
2021-01-22 17:24:14 +08:00
必須的支持
brader
2021-01-22 17:36:53 +08:00
建议各位要高度警惕将公司内网映射到外网的行为,风险主要来自于两方面:
1 、外网的非法入侵。
2 、未征得公司同意的情况下的法律风险。
bjdgyc
2021-01-22 17:48:33 +08:00
@brader 有道理,建议 vpn 使用防火墙隔离外网
40EaE5uJO3Xt1VVa
2021-01-22 20:40:10 +08:00
好东西,支持绑定 IP,好东西好东西
ningdb
2021-01-22 21:00:11 +08:00
不错,不错。
Themyth
2021-01-23 12:09:36 +08:00
如何设置给 client 连接后 自动 push 策略路由表?
bjdgyc
2021-01-23 19:59:49 +08:00
@Themyth 建议加群详细讨论
bjdgyc
2021-01-25 16:06:25 +08:00
uuuuuup
2021-02-24 14:24:10 +08:00
不错,不错。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/747435

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX