利用海外服务器搭建私人VPN
购买VPS
VPS是指virtual private server虚拟专用服务器。在搬瓦工(中文镜像网站:https://bwh81.net/)与vultr(https://www.vultr.com/zh/)上能买到不错的服务器。笔者采用的是搬瓦工的方案。网上可以找到相关的购买教程与优惠码(https://www.banwagongcn.com/guide)等等,在这里不做赘述。
服务器配置
笔者采用的是bitvise进行服务配置。相较于更为常用的Xshell,bitvise的优点在于它还搭载了文件管理的相关服务,即能同时较为方便的实现Xshell+Xftp的功能。在bitvise里输入对应的IP(host),port,username(默认为root),password(记得要将initial method选为password)后即可连接上对应的VPS服务器。
在服务器上安装SS
shadowsocks是笔者采用的代理软件。在centos 7系统下采用以下脚本:
安装curl:yum update -y && yum install curl -y
下载SS:bash <(curl -sL https://raw.githubusercontent.com/luciferkids/hijkpw-scripts/main/ss.sh)
下载完成后设置密码、端口(不能为22、80等)、加密方式后即配置完成。
其他版本的ss可在teddysun秋水逸冰的weblog(https://teddysun.net/)或Github中找到。
下载SS客户端,完成VPN配置
在Github上可找到全平台的SS客户端下载(ss下载链接)进入客户端后输入上一步配置的相关信息即可完成配置。