OpenVPN是一种开源的虚拟私人网络解决方案,它允许用户在不同位置之间建立安全的连接。它使用SSL/TLS协议来进行加密通信,可以在Windows、Mac、Linux、IOS、Android等操作系统上运行。
TIP:建议使用Debian 10的系统。
一键搭建openvpn服务器脚本
登录到你的服务器,执行:
curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
chmod +x openvpn-install.sh
上面的脚本会停在chmod +x openvpn-install.sh这一行,你需要按回车授权。
然后运行脚本:
./openvpn-install.sh
接下来脚本安装过程中会询问你一系列的问题,如下,你就一路回车就可以了。
然后到这一步,询问将要为你生成一个客户端的配置文件,按任意键继续,按回车就可以了。
我这里输入了一个叫laowang的客户端名称,并且选择了不设置密码。
等待最后生成文件,执行ls,可以看到客户端配置文件laowang.ovpn就存放在root目录下:
现在你要做的就是把laowang.ovpn传输到你自己的电脑上,然后使用openvpn的客户端打开,连接到服务器就可以自由上网了。
下载配置文件
Mac
可以直接打开一个你的终端Terminal(注意不是在服务器上执行,是在你的本地执行),执行scp命令把服务器的文件下载到本地。
➜ ~ cd Desktop
➜ Desktop
➜ Desktop scp root@你的服务器ip:/root/你起的名称.ovpn ./
上面的命令先切换到桌面目录,然后执行scp,会询问你服务器密码,输入完成后会把配置文件下载到你的电脑桌面。
Windows系统
如果你的电脑是Windows操作系统,建议你安装 Xshell Xshell 下载地址及使用教程
客户端配置
点击Browse按钮从桌面选择文件,连接到服务器就可以科学上网了。
客户端下载
官方地址:https://openvpn.net/client/ (上面的地址可能由于某些原因无法打开)
原创文章,作者:howkunet,如若转载,请注明出处:https://www.intoep.com/othen/63668.html