基于 golang 开发的 AnyLink 企业级远程办公 ssl vpn 软件开源了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
bjdgyc
V2EX    分享创造

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

  •  
  •   bjdgyc 2021-01-22 15:51:44 +08:00 4640 次点击
    这是一个创建于 1788 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各位好,今天给大家推荐 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

    • IP 分配(实现 IP 、MAC 映射信息的持久化)

    • TLS-TCP 通道

    • 兼容 AnyConnect

    • 基于 tun 设备的 nat 访问模式

    • 基于 tap 设备的桥接访问模式

    • 支持 proxy protocol v1 协议

    • 用户组支持

    • 多用户支持

    • TOTP 令牌支持

    • 流量控制

    • 后台管理界面

    • 访问权限管理

    • DTLS-UDP 通道

    来一个截图: online

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

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

    第 1 条附言    2021-03-16 16:22:57 +08:00

    AnyLink 前期功能已经基本趋于稳定,欢迎有意参与开源项目的同学,参与到AnyLink的开发中来。 一起做一些不一般的事情!

    GitHub: https://github.com/bjdgyc/anylink

    演示图片: online

    12 条回复    2021-02-24 14:24:10 +08:00
    bjdgyc
        1
    bjdgyc  
    OP
       2021-01-22 16:37:09 +08:00
    感兴趣的同学,欢迎进群讨论
    QQ 群:567510628
    iloveucyy19
        2
    iloveucyy19  
       2021-01-22 16:43:19 +08:00
    哇,这个好啊
    jonathanchoo
        3
    jonathanchoo  
       2021-01-22 16:50:14 +08:00
    资瓷一下
    UnknownSky
        4
    UnknownSky  
       2021-01-22 17:24:14 +08:00 via Android
    必的支持
    brader
        5
    brader  
       2021-01-22 17:36:53 +08:00
    建议各位要高度警惕将公司内网映射到外网的行为,风险主要来自于两方面:
    1 、外网的非法入侵。
    2 、未征得公司同意的情况下的法律风险。
    bjdgyc
        6
    bjdgyc  
    OP
       2021-01-22 17:48:33 +08:00
    @brader 有道理,建议 vpn 使用防火墙隔离外网
    40EaE5uJO3Xt1VVa
        7
    40EaE5uJO3Xt1VVa  
       2021-01-22 20:40:10 +08:00
    好东西,支持绑定 IP,好东西好东西
    ningdb
        8
    ningdb  
       2021-01-22 21:00:11 +08:00 via Android
    不错,不错。
    Themyth
        9
    Themyth  
       2021-01-23 12:09:36 +08:00
    如何设置给 client 连接后 自动 push 策略路由表?
    bjdgyc
        10
    bjdgyc  
    OP
       2021-01-23 19:59:49 +08:00
    @Themyth 建议加群详细讨论
    bjdgyc
        11
    bjdgyc  
    OP
       2021-01-25 16:06:25 +08:00
    uuuuuup
        12
    uuuuuup  
       2021-02-24 14:24:10 +08:00
    不错,不错。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5176 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 07:01 PVG 15:01 LAX 23:01 JFK 02:01
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86