本教程视频版:
由于国内运营商移动联通电信的国际线路问题,导致国内用户通过非cn2 gia线路的国外主机商的vps+v2ray脚本搭建科学上网,网速太慢,比如观看youtube视频的速度只能达到几百kbps:
而如果使用cn2 gia线路的国外主机商的vps+v2ray脚本搭建科学上网,网速很快,但是需要选对主机商,靠谱的cn2 gia线路的国外主机商是搬瓦工,但是随之而来的是价格也水涨船高,其美国洛杉矶机房一年需要169美元,还不一定有货:
显然仅仅为了科学上网,这个价格有些太贵,不划算,而且搬瓦工换ip需要8.79美元/次:
而非cn2 gia线路的国外主机商,最低配置一般只需要5美元/月,那么有没有一种方法可以大幅提升通过非cn2 gia线路的国外主机商进行科学上网的速度呢?
当然有!目前实现科学上网的脚本有v2ray,trojan,trojan-go,xray,通过测速,xray的速度相对最快,非cn2 gia线路的国外主机商使用xray脚本加上BBR Plus再配合cloudflare进行cdn加速,再使用cloudflare优选ip工具,可以大幅提升科学上网的速度,通过此方法测试我这观看youtube视频的速度可以达到8万kbps,注意我使用的是移动100M带宽:
如果使用的是500M带宽,速度更快。
xray提供完整的vless和xtls支持,且支持的客户端多,包括windows平台的v2rayN,winXray,Qv2ray,安卓平台的v2rayNG,Mac平台的Qv2ray,IOS平台的小火箭。
使用v2ray,trojan,trojan-go,xray脚本搭建科学上网分不使用域名搭建和使用域名搭建,不使用域名搭建容易被墙封ip,所以不建议使用这种方法搭建,而使用域名搭建可以伪装成正常的网站,将其流量与正常的网页流量混淆,以避开墙的干扰,所以具有更强的隐蔽性,从而实现稳如狗的上网体验,再也不用担心被封ip了,建议使用这种方法搭建。
下面讲解非cn2 gia线路的国外主机商如何通过xray脚本+cloudflare进行cdn加速+cloudflare优选ip工具并使用域名搭建实现高速的科学上网:
1、需要先购买一台非cn2 gia线路的国外主机商的vps,我使用的是hostwinds,至于为什么使用hostwinds,可以阅读这篇详细的评测文章《国外vps-hostwinds,vultr,搬瓦工等全方位对比评测》 ,这里不再赘述。
访问hostwinds的官方网站,注册帐号后登录,购买Unmanaged Linux VPS Hosting中的最低配置即可,4.99美元/月,该配置一个月流量1T,哪怕每天观看youtube也足够:
位置务必选择“Seattle”,即美国西雅图,系统选择debian,该系统安装脚本的速度最快,务必选择debian 10,否则后面无法安装BBR Plus:
注意需使用中国ip访问hostwinds官方网站且注册帐号时国家栏选择“china”,才会显示支付宝付款选项:
按流程购买即可获得一台hostwinds的vps:
2、需要注册一个域名,可以通过godaddy购买域名,支持支付宝付款。
注册godaddy账号并登录,注册域名并找到价格最便宜的后缀购买,我选择的后缀是quest,首年只需8.06元:
然后按照流程付款购买:
3、转移域名解析权到cloudflare,因为后面我们需要通过cloudflare进行cdn加速并需使用cloudflare的优选ip工具,所以需要把域名的解析权从godaddy转移到cloudflare。
访问cloudflare的官方网站,注册账号并登录,点击“Add a Site”:
输入在godaddy注册的域名,点击“Add site”:
选择免费计划,如下图箭头所指,点击“Continue”:
继续点击“Continue”:
复制两个 Cloudflare’s nameservers:
访问godaddy的官方网站,点击“DNS”:
点击“Change”:
点击“Enter my own nameservers (advanced)”:
粘贴之前复制的那两个 Cloudflare’s nameservers,然后点击“save”:
勾选“yes”,点击“Continue”:
回到cloudflare页面,点击“Done check nameservers”:
点击“finish later”:
此时转移域名解析权显示还在审核中,即“Pending”:
一般等待几分钟就审核完成,变成“Active”,表明域名解析权已经成功转移到cloudflare:
点击“DNS Settings”:
删除默认记录:
添加A记录,即把域名解析到之前在hostwinds购买的vps上,点击“Add record”:
Type选择A,Name输入“@”,IPv4 address输入在hostwinds所购买的vps的ip地址:
务必先把Proxy statu关闭,否则后面无法安装xray脚本,最后点击“Save”:
然后点击“SSL/TLS”,默认是选择的“Flexible”,而选择这个会导致后面无法成功使用cloudflare优选ip工具,改成选择“full”就可以使用cloudflare优选ip工具了:
4、安装xray脚本,首先需要一款ssh工具——Finalshell,下载地址:http://www.hostbuf.com :
下载完成以后安装并打开Finalshell,点击“SSH连接(Linux)”:
名称随便起,主机输入在hostwinds购买的vps的ip地址,用户名输入“root”,密码输入在hostwinds购买的vps的ip地址的密码,点击“确定”:
然后点击“连接”:
执行xray脚本,把以下xray脚本粘贴到命令行,按回车:
bash <(curl -Lso- https://git.io/oneclick)
选择“1”,按回车:
输入“1”,先安装bbr plus:
BBR是一种加速TCP的拥堵算法技术,可以提高科学上网的速度。
输入“68”,安装BBR Plus内核5.18:
直接回车删除内核:
只要出现“yes”,一律直接按回车:
直接回车删除内核:
又出现的“yes”,直接按回车,输入“y”重启服务器:
稍等片刻,再次连接服务器,再次执行上面的xray脚本:
再次输入“1”:
输入“3”,开启 BBR Plus 加速:
直接回车选“1”:
直接回车优化系统:
输入“y”,重启服务器:
至此BBR Plus安装完成并启用成功,然后再连接服务器,执行上面的xray脚本,输入“11”,安装xray:
输入在godaddy所购买的域名——ffsfsfddfd.quest,按回车:
输入“y”,检测域名指向:
回车申请证书:
直接回车通过 Letsencrypt.org 申请:
回车使用http方式:
回车选择“3”:
回车选择“3”,选择WebSocket, 支持CDN,直接回车默认创建随机路径:
务必输入“y”,使用Xray内核,务必输入“y”,使用VLESS协议:
直接回车创建随机密码,回车默认不解锁流媒体,直接回车默认选1 ,不解锁:
此时xray脚本安装完成:
下载v2ray Windows客户端,支持xray脚本,下载地址:
https://github.com/2dust/v2rayN/releases
打开页面后点击箭头所指进行下载:
下载完成以后并安装,打开软件v2rayN,先复制上图的Vless导入链接,依次点击“服务器”——“从剪贴板导入批量URL”即可导入Vless配置信息,也可以手动输入Vless配置信息:
此时就可以进行科学上网了,但是因为hostwinds也是非cn2 gia线路的主机商,速度可能不是太快。
v2ary安卓版客户端下载地址:
https://github.com/2dust/v2rayNG/releases
5、通过cloudflare提速,在xray脚本安装成功并可以进行科学上网后,访问cloudflare的官方网站,把在godaddy购买的域名开启cdn加速,通过点击“Edit”,点亮小云朵,最后点击“save”,即可完成,如下图所示:
然后下载Cloudflare优选ip工具,下载地址:
https://github.com/badafans/better-cloudflare-ip
下载完成后解压文件打开——CF优选IP-ANSI:
输入“1”,带宽大小建议输入“60”,稍等片刻即可帮你优选出ip地址:
如上图,我所优选出的ip地址是172.64.158.159,然后打开软件v2rayN,选中刚刚搭建的Xray节点,点击右键“克隆所选服务器”:
打开克隆的这个节点,地址栏修改成刚刚优选的ip,伪装域名栏填上在godaddy购买的域名:
最后选择克隆的这个节点,进行科学上网,速度会大幅提升。
优选ip用上一段时间,可能会出现速度变慢的情况,再使用cloudflare优选ip工具换一个ip就可以恢复速度了。
FinalShell连接超时如何解决??
Your content always manages to captivate and educate me. Keep up the fantastic work!
感谢分享。
搭建成功后用Vless节点可以用,一开CF的代理,优选完IP,克隆的节点就不能用了。怎么回事呢
Cf开启代理你的域名就会解析到CF分配的IP然后与vps服务器分配IP不一致导致的应该是我之前也是加了CF代理然后就不能用了我用的是Trojango
感谢分享,速度大幅提升了!
最近换了电信千兆宽带,访问外网速度不及之前的百兆联通十分之一,用v2ray更是犹如3G网。
> v2ray.com/core/proxy/vless/outbound: failed to find an available destination
> v2ray.com/core/common/retry: [v2ray.com/core/transport/internet/websocket: failed to dial WebSocket
> v2ray.com/core/transport/internet/websocket: failed to dial to (wss://1xx.xx.xx.xx/3dc5f97e): > remote error: tls: handshake failure]
> v2ray.com/core/common/retry: all retry attempts failed
没有成功,报错
app/proxyman/outbound: failed to process outbound traffic > proxy/vmess/outbound: failed to find an available destination
呜呜呜
@ectrv 请问可以用vps上运行的网站域名来设置xray吗? 会不会对网站访问造成影响?
还是说重新买个域名配置?谢谢!
最后运行 CF优选IP-ANSI 真的只要稍等片刻吗.. 跑了一下午还没跑完
直接nslookup 选一个ip就行吧我觉得
咋样在安卓手机上科学上网,有什么教程吗
按照这篇文章操作,然后下载v2ary安卓版客户端,下载地址:
https://github.com/2dust/v2rayNG/releases
博主,请问在安装ssl证书时候提示证书安装失败如何解决呢,vps已经开放了80和443端口
证书多次安装失败的话,即使删除证书文件,再安装还是不行,我遇到过,最后就是直接注册新域名,反正域名成本也不高
注册新域名也不行啊
yum install tar
-bash: curl: command not found
您好,输入命令的时候,提示这个,应该怎么办,谢谢
看你用的什么系统,apt install curl
或者yum install curl
博主,您好!感谢您无私的分享。
按照您的方法,安装成功。
但有个问题请教一下,请问这个脚本怎么更新xray内核?
因为这个脚本的xray内核升级仅仅停留在 1.5.5。
现在xray 1.6.0已经发布了,无法更新最新内核。
谢谢您的答复。
成功,谢谢