科学上网工具的搭建

购买 VPS 服务器

vps 服务器推荐购买 Vultr,主要有以下几个优势:

  1. 支持支付宝,对于国内的用户来说很友好
  2. 按小时收费,如果暂时不想用了,销毁服务器实例会停止收费

进入 Vultr官网 注册一个账号,注册完后使用支付宝支付最低金额10美元即可开始部署服务器实例。

image-20210514214240578

部署服务器实例

点击”加号“开始部署服务器

image-20210514214521234

测速不同位置的下载速度:https://www.vultr.com/zh/resources/faq/?lang=zh#downloadspeedtests

image-20210609220045245

后面的选项都不用管,按照上面的操作选择好后,点击右下角的 Deploy Now 按钮就能成功部署一个服务器。

点击服务器的名字,查看详细的信息,这里有用的信息有三个:IP 地址、用户名、密码,IP地址和密码还可以直接复制。

image-20210514220630446

远程连接服务器

远程工具 Xshell 网盘下载:链接:https://pan.baidu.com/s/1z8SRjJ6rhCjUPr2aXWMHUA 提取码:h941
安装 Xshell 后,打开 Xshell 如果报错:由于找不到 mfc110.dll,无法继续执行代码。解决办法:https://tongjiebin.cn/posts/5acc.html

打开 Xshell 后,点击”文件“ => ”新建“。

image-20210514222318094

进入”新建会话属性“对话框,随意取一个连接的名称,协议默认为 SSH,主机号设置为你的服务器实例的 IP 地址,端口号默认为22,点击”确定“。

image-20210514222947267

输入”用户名“,默认都为 root,勾选”记住用户名“,下次连接时就可以不用输入用户名了。

image-20210514223535671

输入”密码“,密码在服务器实例页面复制过来,勾选“记住密码”,,下次连接时就可以不用输入密码了。

image-20210514224134502

如果出现下面的界面,表示连接成功。

image-20210514224404050

服务器安装 V2Ray

查看当前时区:

timedatectl

修改当前时区:

sudo timedatectl set-timezone Asia/Shanghai
脚本一
安装命令: source <(curl -sL https://multi.netlify.app/v2ray.sh) --zh
升级命令: source <(curl -sL https://multi.netlify.app/v2ray.sh) -k
卸载命令: source <(curl -sL https://multi.netlify.app/v2ray.sh) --remove
脚本二
  1. 复制下面的命令,右键粘贴到命令行中,回车。
bash <(curl -s -L https://git.io/v2ray.sh)
  1. 安装脚本,输入1,回车。

image-20210514224811058

  1. 选择传输协议,默认为 TCP,直接回车。

image-20210514225027812

  1. 端口号,使用自动生成的端口号就行,直接回车。

image-20210514225314206

  1. 是否开启广告拦截,默认为 N,直接回车。

image-20210514225537483

  1. 是否配置 Shadowsocks,默认为 N,直接回车。

image-20210514225828207

  1. 检查安装信息,直接回车。

image-20210514230106136

  1. 出现如下界面,说明 V2Ray 配置成功。

image-20210609230501666

  1. 以后查看或修改 V2Ray 的配置,可以输入 v2ray 进行查看或修改。

image-20210514231025953

客户端安装 V2Ray

V2Ray下载地址:https://github.com/v2fly/v2ray-core/releases

V2RayN 是一个可视化的配置工具,下载地址:https://github.com/2dust/v2rayN/releases ,下载 v2rayN-Core.zip

image-20211216203735375

解压 v2rayN-Core.zip 后,双击运行文件夹中的 v2rayN.exe,选择”服务器“ => “添加VMess服务器”。

image-20210514234556538

填写“VMess服务器”信息:

image-20210609230647311

最后,把系统代理改为“自动配置系统代理”就OK了。

image-20211216204209502

手机端安装 v2rayNG

如果在手机上也有科学上网的需求,可以安装v2rayNG。

安装包下载地址:https://github.com/2dust/v2rayNG/releases,下载 v2rayNG_1.6.27.apk,在手机上面安装。

image-20211216203146120

打开v2rayNG,点击右上角的加号,选择“手动输入[Vmess]”,填写相关配置信息,再点击右下角灰色的V图标即可连接成功。

image-20210609224835784

其他问题

如果一段时间后,突然不能用了。可以先尝试 ping 服务器的 ip 地址,如果能够 ping 通,说明是端口被封了,那么只要换一个端口号就行;如果 ping 不通 服务器的 ip 地址,说明是服务器的 ip 地址被封了,这种情况用 Xshell 也是远程连接不上服务器的,需要部署一个新的服务器,在新的服务器上再运行上面的脚本。