特点:
- 支持各种加速;
- 支持纯TCP模式;
- 支持TCP,UDP混合模式;
- 支持用户分组;
- 支持路由表分流;
- 支持用户组区分路由表;
- 支持休眠,断线重连;
- 支持各种验证方式;
- 安装平台不受限制的;
- 原生支持各种客户端:
脚本1-Vicer大佬的(简单)
Windows, WindosPhone, macOS, iPhone, Android, OpenWRT…
ocserv+锐速一键脚本附带用户管理.
使用说明没有完整的写入脚本,详情请看介绍,或自行摸索.
注意:支持OpenVZ,但不会自动安装锐速.
环境要求
以下步骤在 Debian 7 和 Debian 8 下均通过测试.(其他环境未测试)
已重新编译安装包,路由表已增加至200条.
说明:
参数使用介绍:
-install
#在有其他参数时,第一步进行安装.
-add 【用户名】【密码】
#密码登陆模式下添加一个用户.
-del 【用户名】
#密码登录模式下删除一个用户.
-use 【Cert/Password】
#切换登陆方式,密码或证书.
-route/-noroute
#添加路由表,两个参数不能同时使用.
#-route参数一般用于android机器(由于android平台限制).
#-noroute参数推荐使用,除android机器外都使用此参数.参数可以在规则内任意搭配使用.
示例:
- 安装并添加no-route路由表.
bash ocserv.sh -install -noroute
- 安装并添加route路由表.
bash ocserv.sh -install -route
- 添加no-route路由表和一个用户名和密码均为Test的用户.
bash ocserv.sh -noroute -add Test Test
- 删除一个用户名为Test的用户.
bash ocserv.sh -del Test
- 切换使用证书登陆(cret不区分大小写.需要安装时选择配置为证书登录,否则可能无法正常运行.)
bash ocserv.sh -use Cert
- 切换使用密码登陆(password不区分大小写.)
bash ocserv.sh -use password
- 安装并添加no-route路由表.
- 下载:
wget --no-check-certificate -qO ocserv.sh 'https://moeclub.org/attachment/LinuxShell/ocserv.sh' && chmod a+x ocserv.sh
脚本2-翻跃次元 (功能齐全但无路由表和网络优化)
建议自行安装 BBR和路由表- 如秋水逸冰bbr
另一个脚本OpenConnect server(ocserv) 一键脚本 for deibian 7+,详情见连接
https://www.fanyueciyuan.info/fq/ocserv-debian.html
脚本3-doubi (方便)
简单用户管理
添加 VPN用户
假设你要添加的账号用户名为 chrica ,那么命令如下:ocpasswd -c /etc/ocserv/ocpasswd chrica
输入后,服务器会提示你输入两次密码(不会显示,盲输),如下:1
2
3
4
5# === 服务器输出示例 === #
root@debian:~/ocserv/ocserv-0.11.8# ocpasswd -c /etc/ocserv/ocpasswd chrica
Enter password:
Re-enter password:
# === 服务器输出示例 === #
删除 VPN用户
注意:删除/锁定/解锁 VPN用户都没有任何提示!ocpasswd -c /etc/ocserv/ocpasswd -d chrica
锁定 VPN用户
ocpasswd -c /etc/ocserv/ocpasswd -l chrica
解锁 VPN用户
ocpasswd -c /etc/ocserv/ocpasswd -u chrica
客户端下载:
注:Cisco发布了新版的AnyConnect APP,原有APP已更名为Cisco Legacy Anyconnect,下载新版即可。
下载见链接底部;https://moeclub.org/2017/04/15/130/
- Windos:
- Linux:
- macOS:
- Android:
- Android(推荐):
- WindowsPhone:
- iPhone: