本文转载自github,版权归原作者所有
原地址:https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md
鉴于香港服务器即将到期,原来美国的服务器也前途未卜,于是决定在vultr上新开一个服务器用来代理(选用的LA服务器,网络还算稳定,稍有延迟,网速足够流畅360pYouTube)。之前一直苦于Linux服务器的代理搭建十分复杂(其实是博主菜),这次偶然在GitHub上发现了大触的一个一键安装项目,于是决定尝试一下,发现果然厉害,所以转载记录下,留个备份。
测试环境:vultr kvm服务器
系统:debian 8 X64
以下内容节选摘自原项目md
Ubuntu & Debian
首先,更新你的系统: 运行 apt-get update && apt-get dist-upgrade
并重启。这一步是可选的,但推荐。
要安装 VPN,请从以下选项中选择一个:
选项 1: 使用脚本随机生成的 VPN 登录凭证 (完成后会在屏幕上显示):
wget https://git.io/vpnsetup -O vpnsetup.sh && sudo sh vpnsetup.sh
选项 2: 编辑脚本并提供你自己的 VPN 登录凭证:(推荐使用该选项)
wget https://git.io/vpnsetup -O vpnsetup.sh
nano -w vpnsetup.sh
[替换为你自己的值: YOUR_IPSEC_PSK, YOUR_USERNAME 和 YOUR_PASSWORD]
sudo sh vpnsetup.sh
选项 3: 将你自己的 VPN 登录凭证定义为环境变量:
# 所有变量值必须用 '单引号' 括起来
# *不要* 在值中使用这些字符: \ " '
wget https://git.io/vpnsetup -O vpnsetup.sh && sudo \
VPN_IPSEC_PSK='你的IPsec预共享密钥' \
VPN_USER='你的VPN用户名' \
VPN_PASSWORD='你的VPN密码' sh vpnsetup.sh
CentOS & RHEL
首先,更新你的系统: 运行 yum update
并重启。这一步是可选的,但推荐。
按照与上面相同的步骤,但是将 https://git.io/vpnsetup
换成 https://git.io/vpnsetup-centos
。
等待安装完成后即可在相应客户端进行配置。
如果有其他问题或相关设置,具体请前往项目页面进行查阅
本文转载自github,版权归原作者所有
原地址:https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md