V2ray+CDN搭建代理,救活被墙VPS IP(V2ray+WS+TLS+Cloudflare CDN)

 

 

 

在科研、外贸、娱乐等正规领域,可能有部分用户出于工作需要,在访问外网时会用到代理。在使用自建代理工具,比如Shadowsocks/SSR/V2ray/Trojan等的过程中,代理服务器有一定的机率被误封锁,造成国内无法访问。

在这种情况下,我们可以通过V2ray+CDN的方式,使代理流量经过Cloudflare CDN中转,从而复活被墙的服务器IP。

下面我们介绍下具体流程。

 

V2ray+CDN搭建前的准备工作

SSH连接被封VPS

如果你的VPS服务器已经被墙,那么就无法通过Winscp/Putty等SSH工具进行连接,当然也就无法输入脚本命令,因此第一步需要先想办法暂时连接至VPS。

  • 方法一:

基本所有的VPS服务商,比如搬瓦工Vultr,都在后台提供有网络版的SSH窗口,可以首先尝试这种方法运行相关命令。

 

  • 方法二:

在方法一无法正常使用的情况下,我们还可以尝试临时搭建一台新的VPS服务器(按时付费,成本极低,比如Vultr)。

然后在新的VPS上搭建Shadowsocks/V2ray/Trojan等代理,再通过新代理中转,SSH连接至被墙服务器,连接成功后就可以正常运行各种命令了。具体方法可以参考:

为Winscp添加代理设置,通过SSR中转连接至服务器

上面链接文章介绍的是用SSR作为中转代理,实际使用时,可以替换为Shadowsocks/V2ray/Trojan等其它代理工具。

 

Vultr的注册和使用教程,可以参考:

Vultr VPS服务器购买及使用教程 可支付宝哦

 

各主流代理工具的一键搭建,可以参考:

Shadowsocks一键安装脚本使用教程

SSR一键安装脚本使用教程

Trojan一键安装脚本使用教程

V2ray一键安装脚本使用教程

WireGuard一键安装脚本使用教程

 

 

V2ray+WS+TLS一键搭建

在解决了SSH连接问题后,就可以为被墙VPS搭建V2ray了。

V2ray支持的连接协议有很多,其中的WS+TLS(或者叫WSS),可以支持CDN中转连接,我们需要为VPS搭建V2ray+WS+TLS。

 

下面几款V2ray+WS+TLS的一键搭建脚本,大家可以任选其一使用:

V2Ray WS+TLS一键安装脚本wulabing版 自动搭建网站/证书续期/BBR加速

或者:

V2Ray WS+TLS 一键安装脚本 全自动安装nginx/搭建伪装网站/证书续期 Debian/CentOS/Ubuntu

又或者:

V2Ray WS+TLS一键安装脚本dylanbai8版 自动搭建伪装网站/申请证书/证书续期

 

以上几篇文章中,已经详细介绍了网站域名、SSL证书的申请,以及V2ray一键脚本的使用,本文不再赘述。

脚本搭建完成后,会提供V2ray客户端的连接参数,建议复制到本地电脑备用。

 

 

在Cloudflare中添加你的网站域名

V2ray+WS+TLS搭建完成后,下一步需要将你的域名绑定至Cloudflare,通过CF进行流量中转。

Cloudflare的CDN提供有免费版本,使用起来也比较简单,具体可以参考:

Cloudflare注册及使用教程 CDN可搭配V2ray/Trojan-Go代理使用

注意:

在绑定域名过程中,选择Cloudflare默认的Proxied模式即可,除非你使用的V2ray搭建脚本要求使用DNS Only模式。

 

 

使用V2ray客户端连接

以上几个步骤完成后,就可以打开V2ray客户端,填入你之前得到的连接参数,成功连接服务器后,即可重新实现科学上网。

V2ray客户端下载和使用,可以参考:

V2Ray各平台客户端下载汇总 带图形化界面!

 

注意:

通过Cloudflare CDN的流量中转,虽然可以救活你的被墙IP,但是这种方式的连接速度,可能并不稳定,与你所处地区、使用时段都有关系。

 

另外:

如果你觉得以上搭建流程过于繁琐,或者对连接速度不满意,那么可以考虑JustMySocks的代理服务,免去手动搭建直接使用,CN2/CN2GIA线路,免费更换被墙IP,使用更省心。