基于openvpn的pritunl“一键“搭建

OpenVpn 5aimiku 1619次浏览 0个评论

这玩意的介绍,嗯,我选择复制粘贴:Pritunl 是一款免费开源的 VPN 平台软件(但使用的不是标准的开源许可证,用户受到很多限制)。这是一种简单有效的VPN方式,提供相对简单的途径方便初级用户迅速搭建 VPN 服务;此外还可以抵御墙的干扰,提供稳定有效的代理服务。Pritunl 采用 OpenVPN 代理方式,提供了 API 供高级开发者使用,同时还针对不同平台和不同 VPS 供应商 (包括DigitalOcean和AWS)提供了详尽的安装使用说明。【PS:对于digitalocean的安装方法我看了,确实详细,但是讲道理不喜欢。你们如果感兴趣可以看看digitalocean搭建pritunl

教程有问题。。有待改正(5/16)

接下里是正题,首先既然用的是一键包,系统肯定是有要求的,根据上面的文档所述,centos系列只能用7来搭建虽然是用的digitalocean,但是原理相同那么可以推断其他也是如此。尽管我很不想用7。。因为防火墙变掉了把我的iptables还给我!言归正传,由于实在是没有找到一个详尽完整令人满意的教程给我搬运作为一个懒人我只能自己动手写了,接下来放出搭建步骤,本人使用系统:digitalocean 的centos7.0

centos7:

  1. 更新下系统:
    yum install update -y
    
  2. 加入epel源:
    yum install epel* -y
    
  3. 进入目录:
    cd /tmp/
    
  4. 下载rpm包:
    wget https://github.com/pritunl/pritunl/releases/download/1.22.977.9/pritunl-1.22.977.9-1.el7.centos.x86_64.rpm
    
  5. 安装rpm包:
    yum install pritunl-1.22.977.9-1.el7.centos.x86_64.rpm -y
    
  6. 由于我们缺少一个mongodb 数据库,而且不在pritunl包里所以需要手动干活:
    nano /etc/yum.repos.d/mongodb.repo
    
  7. 输入:
    [mongodb]
    name=Pritunl Repository
    baseurl=http://repo.pritunl.com/stable/yum/centos/7/
    gpgcheck=1
    enabled=1
    
  8. 按下ctrl+X,然后Y,然后enter
  9. 接下里安装它:
    yum install -y mongodb-org(就是这里出问题了,源消失了,找时间尝试更换VPS)
    
  10. 启动:
    systemctl start mongod pritunl
    systemctl enable mongod pritunl
    
  11. 这里有个问题,如果发生了错误的话请先输入一下命令再重复第10步:
    gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys CF8E292A
    gpg --armor --export CF8E292A > key.tmp; rpm --import key.tmp; rm -fkey.tmp
    yum install pritunl mongodb-server
    
  12. https://ip:9700

本文版权:霜之哀伤 转载请注明基于openvpn的pritunl“一键“搭建
喜欢 (2)or分享 (0)
5aimiku
关于作者:
一条自以为上了大学就脱离苦海的咸鱼,业余喜欢打游戏,平时喜欢折腾各种东西,喜欢ACG,喜欢宅。
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址