安装OpenVPN Access Server

网络允许::建议安装OpenVPN Access Server的方法是使用官方的OpenVPN Access Server软件存储库。安装OpenVPN Access Server客户端安装包和OpenVPN Access Server软件包本身。

yum -y install https://as-repository.openvpn.net/as-repo-centos7.rpm
yum -y install openvpn-as

网络不允许:如果由于某种原因无法通过官方的软件存储库安装,可以将软件包下载下来后上传到服务器进行安装。

软件包在文章末尾自取

rpm -ivh openvpn-as-2.5.2-CentOSrelease.x86_64.rpm

image-20201124113014403

安装完成后修改管理密码:

passwd openvpn

image-20201124090755787

管理端Admin UI: https://64.115.4.23:943/admin

登录后可以看到最多允许两个用户连接,个人使用足够了,不够的话下面有破解方法。

image-20201124113944071

客户端Client UI: https://64.115.4.23:943/

image-20201124091414744

破解多用户限制

1、 首先下载破解文件:pyovpn-2.0-py2.7.egg

image-20201124115516949

2、将破解文件放到/usr/local/openvpn_as/lib/python2.7/site-packages/目录下,备份或者覆盖之前文件。

cp pyovpn-2.0-py2.7.egg /usr/local/openvpn_as/lib/python2.7/site-packages/

image-20201124092121088

3、执行初始化操作

进入/usr/local/openvpn_as/bin目录中

cd /usr/local/openvpn_as/bin

image-20201124114202662

直接执行./_ovpn-init

./ovpn-init

如报错找不到相关模块,编辑_ovpn-init 注解掉即可。

image-20201124114302107

然后再次执行初始化脚本

image-20201124114613752

image-20201124114647261

然后一路回车即可,等待初始化配置完成。

image-20201124114901964

重新登录控制台,查看1024 个。

image-20201124115155681

引用
官网

下载地址 下载地址 下载地址 下载地址 下载地址 下载地址

地址:
https://gitee.com/wangfeng-1/openvpnas

#命令
git clone https://gitee.com/wangfeng-1/openvpnas.git

41 thoughts on “Centos7 OpenVPN Access Server 安装(最新版+破解多用户限制)

  1. [root@VM-4-15-centos bin]# cat ovpn-init
    #!/bin/bash
    #from pyovpn.util.gcp import get_user_dict_gcp, get_cidr_list_gcp, gcp_get_pub_ip
    # Check root is running this…
    if [ “$(id -u)” != “0” ]; then
    echo Error: You must be root to run this. 2>&1
    exit 1
    fi

    # Setup pyovpn env vars…
    . /usr/local/openvpn_as/exports

    # Needed for certain operations inside the python script…
    export CONFIG_JSON=/usr/local/openvpn_as/etc/config.json
    export WIN_INSTALL=/usr/local/openvpn_as/etc/exe/OpenVPN_Installer.exe

    # Execute the python script…
    python /usr/local/openvpn_as/bin/_ovpn-init “$@”
    [root@VM-4-15-centos bin]#

    [root@VM-4-15-centos bin]# vi ovpn-init
    [root@VM-4-15-centos bin]# ./ovpn-init
    Traceback (most recent call last):
    File “/usr/local/openvpn_as/bin/_ovpn-init”, line 25, in
    from pyovpn.util.gcp import get_user_dict_gcp, get_cidr_list_gcp, gcp_get_pub_ip
    ImportError: No module named gcp

    请问为何注释了 还是有这个报错

  2. hi,
    openvpn-as-2.5.2-CentOSrelease.x86_64.rpm的安装包和egg文件可以给我一份吗!
    感谢!
    我的邮箱是1312372027@qq.com

  3. 你好!
    openvpn-as-2.5.2-CentOSrelease.x86_64.rpm的安装包和egg文件可以给我一份吗!
    感谢!
    我的邮箱是897951362@qq.com!

  4. 可以安装破解成功,也能正常运行,但是运行两天就连不上了,有没有朋友遇见同样的问题啊。

  5. 登录后保存,centos7.7
    Sorry, a session error has occurred
    It is possible that your session has expired or your login credentials do not allow access to this resource. See error text below for further details:
    错误信息:
    SESSION ERROR: bad local file header in /usr/local/openvpn_as/lib/python2.7/site-packages/pyovpn-2.0-py2.7.egg: flat/twist:24,flat/ten:83,flat/flatstan:103,flat/ten:70,flat/ten:61,flat/flatstan:264,flat/ten:70,flat/ten:61,flat/flatstan:247,flat/flatstan:236,admin/astatus:58,eula/eula:7,util/resstr:31,setuptools-0.6c11-py2.7.egg/pkg_resources:894,setuptools-0.6c11-py2.7.egg/pkg_resources:1167,setuptools-0.6c11-py2.7.egg/pkg_resources:1238 (zipimport.ZipImportError)

  6. 你好!
    openvpn-as-2.5.2-CentOSrelease.x86_64.rpm的安装包和pyovpn-2.0-py2.7.egg文件可以给我一份吗!
    感谢!
    我的邮箱是chm2@qq.com!

  7. 完美,估计很多人不是很懂的卡在注释那块:
    vi _ovpn-init
    #from pyovpn.util.gcp import get_user_dict_gcp, get_cidr_list_gcp, gcp_get_pub_ip

    保存退出;

    #./ovpn-init

  8. 破解不成功,破解完了还是显示2个,可以把修改后的_ovpn.init文件发一份么?我的邮箱是278418716@qq.com

  9. 大佬好!
    openvpn-as-2.5.2-CentOSrelease.x86_64.rpm的安装包可以给我一份吗!
    感谢!
    我的邮箱是i@lupeiheng.com

  10. 你好!
    openvpn-as-2.5.2-CentOSrelease.x86_64.rpm的安装包和egg文件可以给我一份吗!
    感谢!
    我的邮箱是495921165@qq.com!

  11. 你好!
    openvpn-as-2.5.2-CentOSrelease.x86_64.rpm的安装包和egg文件可以给我一份吗!
    感谢!
    我的邮箱是dxl0321@qq.com!

  12. 你好!
    openvpn-as-2.5.2-CentOSrelease.x86_64.rpm的安装包和egg文件可以给我一份吗!
    感谢!
    我的邮箱是panad1208@qq.com!

      1. hi,
        openvpn-as-2.5.2-CentOSrelease.x86_64.rpm的安装包和egg文件可以给我一份吗!
        感谢!
        我的邮箱是51223928@qq.com

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据