AnyLink是什么
AnyLink是什么
DiebugAnyLink 是一款企业级远程办公 SSL VPN 软件,支持多人在线使用。可以支持多人同时在线使用。基于 openconnect 协议开发,并且借鉴了 ocserv 的开发思路,可以完全兼容 AnyConnect 客户端。以下是关键信息:
功能特色
- 支持 IP 分配、TLS/DTLS 加密通道、兼容 AnyConnect/OpenConnect 客户端。
- 提供用户组及策略管理、TOTP 令牌支持、流量速率限制、用户活动审计等功能。
- 配备后台管理界面,支持多服务配置,提供内网域名解析和私有证书支持。
下载及安装
直接下载:
编译安装:
1
2
3
4
5
6git clone https://github.com/bjdgyc/anylink.git
cd anylink
bash build_web.sh
bash build.sh
cd anylink-deploy
sudo ./anylink运行环境:
- CentOS 7/8、Ubuntu 18.04/20.04(需 tun/tap 功能及 iptables 支持)。
配置指南
示例配置文件:
server/conf/server-sample.toml
数据库配置:
类型 示例 sqlite3 ./conf/anylink.db
MySQL user:password@tcp(127...
Postgres user:password@localhost...
网络模式:
- 优先使用
tun
模式,性能较佳。 - 云环境建议禁用
NAT
转发,采用全局路由方式。
- 优先使用
快速部署
Systemd 管理:
- 安装到
/usr/local/anylink-deploy
。 - 配置文件路径:
/usr/lib/systemd/system/anylink.service
。
- 安装到
Docker 部署:
- 拉取镜像:
docker pull bjdgyc/anylink:latest
。 - 查看帮助:
docker run -it --rm bjdgyc/anylink -h
。
- 拉取镜像:
Kubernetes:
- 应用
deployment.yaml
文件。
- 应用
使用问题
- 测试环境: 客户端取消勾选“不信任服务器”选项。
- 生产环境: 建议申请安全 HTTPS 证书。
- 管理后台默认地址:
https://host:8800
,默认账号密码:admin / 123456
。
完整文档及更多信息:GitHub Repo
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果