以下步骤在 Debian 7
和 Debian 8
下均通过测试.
已重新编译安装包,路由表已增加至200条.
- 使用理由:
- 支持各种加速;
- 支持纯TCP模式;
- 支持TCP,UDP混合模式;
- 支持用户分组;
- 支持路由表分流;
- 支持用户组区分路由表;
- 支持休眠,断线重连;
- 支持各种验证方式;
- 安装平台不受限制的;
- 原生支持各种客户端:
Windows, WindosPhone, macOS, iPhone, Android, OpenWRT… - 最重要的就是:稳!
为了能顺利安装,
请参照 为Debian更换智能的源 更新源.
-
- 下载必要安装包:
- i386:
- 下载必要安装包:
1
2
|
wget -O '/tmp/libradcli4_1.2.6-3~bpo8+1_i386.deb' 'https://moeclub.org/attachment/DebianPackage/ocserv/libradcli4_1.2.6-3~bpo8+1_i386.deb'
wget -O '/tmp/ocserv_0.11.6-1~bpo8+2_i386.deb' 'https://moeclub.org/attachment/DebianPackage/ocserv/ocserv_0.11.6-1~bpo8+2_i386.deb'
|
-
-
- amd64:
-
1
2
|
wget -O '/tmp/libradcli4_1.2.6-3~bpo8+1_amd64.deb' 'https://moeclub.org/attachment/DebianPackage/ocserv/libradcli4_1.2.6-3~bpo8+1_amd64.deb'
wget -O '/tmp/ocserv_0.11.6-1~bpo8+2_amd64.deb' 'https://moeclub.org/attachment/DebianPackage/ocserv/ocserv_0.11.6-1~bpo8+2_amd64.deb'
|
-
- 从源安装依赖:
- 请确保已添加jessie源,并已经完成更新.
- 从源安装依赖:
1
|
DEBIAN_FRONTEND=noninteractive apt-get install -y -t jessie init-system-helpers libc6 libev4 libgnutls-deb0-28 libgssapi-krb5-2 libhttp-parser2.1 liblz4-1 libnettle4 libnl-3-200 libnl-route-3-200 liboath0 libopts25 libpcl1 libprotobuf-c1 libsystemd0 libtalloc2 ssl-cert
|
-
- 安装必要依赖:
1
|
dpkg -i /tmp/libradcli4_*.deb
|
-
- 安装 ocserv:
1
|
dpkg -i /tmp/ocserv_*.deb
|
-
- 配置参数
/etc/ocserv/ocserv.conf
- 有空再写
- 配置参数
-
- 注意事项:
- 如遇安装报错请尝试以下命令:
- 注意事项:
1
|
apt-get -f install -y
|
- 客户端下载:
- Windos:anyconnect-win-4.4.01054-core-vpn-predeploy-k9.msi
- Linux:anyconnect-linux64-4.4.01054-predeploy-k9.tar.gz
- macOS:anyconnect-macos-4.4.01054-predeploy-k9.dmg
- Android:com.cisco.anyconnect.vpn.android.avf-4.0.05062.apk
- Android(推荐):app.openconnect_1119.apk
- ProfileEditor:tools-anyconnect-win-4.4.01054-profileeditor-k9.msi
- 其他客户端请在应用商店搜索下载.
文章评论