在Linux系统上安装VPN服务器的教程
程序员文章站
2023-11-13 17:45:04
这篇文章主要介绍了在Linux系统上安装VPN服务器的教程,VPN服务对于国内的网络环境来说非常有用(嗯...),该需要的朋友可以参考下... 15-06-12...
我上网时最担心的一件事情是,我该如何确保我的数据安全和隐私。在搜索答案的过程中,我找到了很多保持匿名的方法,比如使用代理网站。但是使用第三方的服务不能完全保证。我需要的是有一款软件可以让我自己安装并运行,那样我就能确保只有我才能访问数据。
这款软件叫什么呢?
它叫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用户也可以找到合适的安装包并安装。
复制代码
代码如下:[leo@vps ]$ cd /tmp
[leo@vps tmp]$ wget http://swupdate.openvpn.org/as/openvpn-as-2.0.10-centos7.x86_64.rpm
[leo@vps tmp]$ sudo rpm -uvh openvpn-as-2.0.10-centos7.x86_64.rpm
preparing... ################################# [100%]
updating / installing...
1:openvpn-as-0:2.0.10-centosrelease################################# [100%]
the access server has been successfully installed in /usr/local/openvpn_as
configuration log file has been written to /usr/local/openvpn_as/init.log
please enter "passwd openvpn" to set the initial
administrative password, then login as "openvpn" to continue
configuration here: https://yourhostip:943/admin
to reconfigure manually, use the /usr/local/openvpn_as/bin/ovpn-init tool.
access server web uis are available here:
admin ui: https://yourhostip:943/admin
client ui: https://yourhostip:943/
[leo@vps tmp]$ wget http://swupdate.openvpn.org/as/openvpn-as-2.0.10-centos7.x86_64.rpm
[leo@vps tmp]$ sudo rpm -uvh openvpn-as-2.0.10-centos7.x86_64.rpm
preparing... ################################# [100%]
updating / installing...
1:openvpn-as-0:2.0.10-centosrelease################################# [100%]
the access server has been successfully installed in /usr/local/openvpn_as
configuration log file has been written to /usr/local/openvpn_as/init.log
please enter "passwd openvpn" to set the initial
administrative password, then login as "openvpn" to continue
configuration here: https://yourhostip:943/admin
to reconfigure manually, use the /usr/local/openvpn_as/bin/ovpn-init tool.
access server web uis are available here:
admin ui: https://yourhostip:943/admin
client ui: https://yourhostip:943/
第二步: 为 openvpn 客户端设置密码
复制代码
代码如下:[leo_g@vps ]$passwd openvpn
第三步: 通过管理url https://yourhostip:943/admin 登录并启动服务
输入用户名 “openvpn” 和你先前设置的密码
第四步: 从客户端url安装客户端 (它会给你一个选项下载安装程序)
你可以在看指导来了解如何在你的操作系统上安装。
第五步: 用你先前创建的用户名和密码连接你的服务器
就是这样,你可以访问whatismyip.com来查看你的ip,应该已经是你的centos 7上的openvpn的地址了。
推荐阅读
-
在Linux系统上安装VPN服务器的教程
-
在Linux系统上使用交换文件扩展swap空间的方法
-
在64位的Ubuntu系统上安装32位的WPS的方法
-
Linux上PPTP VPN的一键安装以及设置开机启动的方法
-
Linux系统上Samba服务器的配置教程
-
Oracle VM VirtualBox 在linux系统下安装增强插件实现访问主机的共享文档方法
-
在电脑上安装配置使用安卓Android模拟器的方法(图文教程)
-
在一台电脑安装Win8和Win7双系统的安装的详细方法(图文教程)
-
CentOS 5.4系统下安装VPN(pptp) 适用于Linux服务器
-
在Linux系统上使用转发服务器处理邮件通信的教程