各位好,今天给大家推荐 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 设置命令。
IP 分配(实现 IP 、MAC 映射信息的持久化)
TLS-TCP 通道
兼容 AnyConnect
基于 tun 设备的 nat 访问模式
基于 tap 设备的桥接访问模式
支持 proxy protocol v1 协议
用户组支持
多用户支持
TOTP 令牌支持
流量控制
后台管理界面
访问权限管理
DTLS-UDP 通道
来一个截图:
该项目大部分功能都已经实现,大家可以下载试用。
另 DTLS-UDP 通道 因编解码的问题暂时没有实现,感兴趣的同学欢迎提交 PR 。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.