菜鸟解决自己搭建的V2ray/Xray梯子无法科学上网的思路
前言
由于听说CentOS 7系统将于2024年06月30日停止维护服务的消息,加上新的Xray已经通过采用更新的VLESS协议实现更稳定安全的梯子。所以昨天重新安装了自己的梯子,并根据自己实测的过程,更新了“使用WebSocket+TLS+Nginx+CDN在搬瓦工VPS上搭建Xray/V2ray,实现科学上网”。
新的搭建/测试过程中出现了很多本菜鸟无法解释的奇怪问题,撰写本文以提供碰到类似问题的众多菜鸟翻友以一些解决思路。
现在一键安装代码很多,但是有些一键安装代码默认使用特定的伪装域名。我做事很老派,既然都在科学上网了,就尽量用自己的,免得不必要瓜葛。再次重申,我这个想法很可能是错误的,大家不要被我误导。https://github.com/wulabing/Xray_onekey 这套一键安装代码我自己用下来比较顺手,不是说其他大神的代码就不好。本文所有的描述都是基于这套安装代码。
V2ray/Xray的大致科学上网过程
类似上图,比如说原先点1位置可以到达点2位置。但是由于种种原因,这条点1和点2之间的路中断了,而刚好点1和点2都可以顺利抵达点3,于是从点1到点2的路途就得到点3先中转一下。而这个点3就是科学上网用的梯子,一旦这个点3出现问题,那么点1和点2之间的路就又中断了。
V2ray/Xray的科学上网过程大致是通过一个伪装域名,使得墙认为你一直在访问这个域名,而事实上这个伪装域名和你电脑的传输的却是其他网站的内容,比如Gmail的邮件,Google的搜索结果。
所以如果你发现自己搭建的V2ray/Xray线路无法科学上网,大致可以分成以下几个方面:
- 本机环境问题:包括电脑端网络有问题,客户端本身有问题,客户端配置有问题等。
- Cloudflare问题(仅针对本人搭建梯子的方法而言):即负责解析伪装域名的解析设置有问题。
- VPS问题:包括VPS服务器没有正常运行,一键安装的梯子没有被正确安装等问题。
我的解决V2ray/Xray梯子无法科学上网的思路
第一步:先检测VPS和域名是否在有效期内
检查你的VPS账号和域名管理账号,看看是否是因为VPS过期或者伪装域名过期导致的。
第二步:先检测Cloudflare的设置以及伪装域名是否可以正常访问
- Cloudflare中域名的解析应该处于代理状态,即视觉上呈现橘黄色云朵而不是灰色云朵
- Cloudflare中的SSL设置应该至少处于Full状态,而不是最上面2项
- 浏览器要能正常打开伪装域名
如果浏览器不能正常打开伪装域名的话,同网络状态下,用另外的电脑/手机/ipad测试是否依然无法打开,从而确定是不是自己电脑的问题。
如果伪装域名依然无法打开的话,那么尝试重装VPS,并重装Xray/V2ray看看。
如果重装了以后,伪装域名还是无法打开的话,您可以关闭本网页了,这超出了本菜鸟的能力,您需要找真正的大神。
第三步:测试WINDOW下客户端是否可以正常用梯子
再第一步检查/测试通过的前提下,先配置一个WINDOW客户端,看是否可以正常使用。配置方法请参考本人搭建梯子的方法一文中页尾中的具体说明。因为我自己实测下来WINDOW客户端的配置似乎更简单一些。
如果发现WINDOW下客户端的梯子是正常的,那么你碰到的问题只可能是你电脑/路由器/软路由的问题。有针对性的再做设置尝试。
如果您按照我的设置方式设置了WINDOW下的客户端,依然无法科学上网,您可以关闭本网页了,这更是超出了本菜鸟的能力,您需要找真正的大神。
后言
梯子既然能被架设起来,也必然会有一种技术可以发现有梯子在使用。比如你电脑长期连一个空白网页(伪装域名)这种显然是不合理的,其实是很容易被发现的。所以还是那句话,不要以为互联网是法外之地,互勉。