首页 » VPS » 使用Ocserv 手动搭建 Cisco AnyConnect 服务端一键脚本

使用Ocserv 手动搭建 Cisco AnyConnect 服务端一键脚本

 
本文最后更新于 2017年5月29日 17:04 可能会因为没有更新而失效。如已失效或需要修正,请留言!

日常,日常。

手动搭建教程:使用Ocserv 手动搭建 Cisco AnyConnect VPN服务端

客户端使用教程:Cisco AnyConnect VPN Windows/Android 平台客户端使用教程

系统要求

Debian 7+ / Ubuntu 14.04 +

推荐 Debian 7 x64,这个是我一直使用的系统,我的脚本在这个系统上面出错率最低。

此脚本不支持CentOS!

脚本版本

Ver: 1.0.0

安装步骤

检查PPP/TUN环境

首先要检查VPS的TUN是否开启(OpenVZ虚拟化的服务器很可能默认关闭)。

如果返回内容不是指定的结果,请与VPS提供商联系开启TUN权限(一般控制面板有开关)。


执行下面的代码下载并运行脚本。

[collapse title="脚本代码"]

[/collapse]

下载并运行脚本后会出现脚本操作菜单,选择并输入 1就会开始安装。

首先安装服务端,安装过程中会提示你添加第一个VPN账号(用户名和密码)以及TCP/UDP端口
[collapse title="说明文字"]

[/collapse]

使用说明

进入下载脚本的目录并运行脚本:

运行脚本后选择你要执行的选项即可。

其他操作

配置文件:/etc/ocserv/ocserv.conf

账号配置文件:/etc/ocserv/ocpasswd

日志文件:/tmp/ocserv.log

如果你想要修改配置文件,请看参数解释:https://doub.bid/vpnzy-6/#配置参数解释

其他说明

运行优化说明

建议在运行 ocserv前,执行一下这个命令,作用是提高系统的文件符同时打开数量,对于TCP连接过多的时候系统默认的 1024 就会成为速度瓶颈。
[collapse title="说明文字"]

[/collapse]

wn host “softs.pw” 之类的错误

这是无法解析我的域名,多半是DNS的问题,请更换DNS为谷歌DNS(以下两行一起复制 一起执行)。

[collapse title="说明文字"]

[/collapse]

提示 wget: command not found 的错误

这是你的系统精简的太干净了,wget都没有安装,所以需要安装wget。

[collapse title="说明文字"]

[/collapse]

升级脚本

升级脚本只需要运行脚本,然后选择并输入 0 回车即可,会自动检测最新版本并下载,当然重新下载脚本文件也可以,会自动覆盖原文件。

更新日志

2017年05月29日,版本 v1.0.0

1. 推出 正式版。

原文链接:使用Ocserv 手动搭建 Cisco AnyConnect 服务端一键脚本,转载请注明来源!

1