如何在Linux上安装一个开源VPN服务器

2,093次阅读
没有评论

共计 1436 个字符,预计需要花费 4 分钟才能阅读完成。

如何在 Linux 上安装一个开源 VPN 服务器

我上网时最担心的一件事情是,我该如何确保我的数据安全和隐私。在搜索答案的过程中,我找到了很多保持匿名的方法,比如使用代理网站。但是使用第三方的服务不能完全保证。我需要的是有一款软件可以让我自己安装并运行,那样我就能确保只有我才能访问数据。

这款软件叫什么呢?

它叫 VPN 服务,就是虚拟隐私网络的简称。它允许访问时通过 SSL 加密你的数据。因为是加密的连接,所以你的 ISP 不能看到你的浏览信息。

在本篇 Linux 教程中,我会在 CentOS 7 上安装一个 OpenVPN 服务。OpenVPN 很容易使用,开源且拥有社区的支持。它的客户端支持 Windows、Android和 Mac。

第一步:在你的 Linux 机器或者 VPS 上安装 OpenVPN 服务

从 https://openvpn.net/index.php/access-server/download-openvpn-as-sw.html(它被墙一点都不奇怪,你知道的)下载安装包,Ubuntu 用户也可以找到合适的安装包并安装。

  1. [leo@vps ]$ cd /tmp
  2. [leo@vps tmp]$ wget http://swupdate.openvpn.org/as/openvpn-as-2.0.10-CentOS7.x86_64.rpm
  3. [leo@vps tmp]$ sudo rpm Uvh openvpnas2.0.10CentOS7.x86_64.rpm
  4. Preparing ################################# [100%]
  5. Updating / installing
  6. 1:openvpnas0:2.0.10CentOSrelease################################# [100%]
  7. The Access Server has been successfully installed in /usr/local/openvpn_as
  8. Configuration log file has been written to /usr/local/openvpn_as/init.log
  9. Please enter “passwd openvpn” to set the initial
  10. administrative password, then login as “openvpn” to continue
  11. configuration here: https://yourhostIP:943/admin
  12. To reconfigure manually, use the /usr/local/openvpn_as/bin/ovpninit tool.
  13.  
  14. Access Server web UIs are available here:
  15. Admin UI: https://yourhostIP:943/admin
  16. Client UI: https://yourhostIP:943/

第二步:为 OpenVPN 客户端设置密码

  1. [leo_g@vps ]$passwd openvpn

第三步:通过管理 URL https://yourhostIP:943/admin 登录并启动服务

如何在 Linux 上安装一个开源 VPN 服务器

输入用户名“openvpn”和你先前设置的密码

如何在 Linux 上安装一个开源 VPN 服务器

第四步:从客户端 URL 安装客户端(它会给你一个选项下载安装程序)

如何在 Linux 上安装一个开源 VPN 服务器

你可以在 这里 看指导来了解如何在你的操作系统上安装。

第五步:用你先前创建的用户名和密码连接你的服务器

如何在 Linux 上安装一个开源 VPN 服务器

就是这样,你可以访问 whatismyip.com 来查看你的 IP,应该已经是你的 CentOS 7 上的 OpenVPN 的地址了。

正文完
 0
评论(没有评论)