跳至内容

科学上网终极指南

2025-09-14 13:42:29

这可能是我最后一次写类似的文章了,自 2021 年开始,GFW 似乎不再屏蔽我,可能和公司网络有关,公司网络出口为香港,可直接访问 Google ,只有在家里我才使用 trojan-go,但从未出现过被屏蔽的情况。

社区为了突破 GFW ,发明了 Cloudflare 嵌套 WebSocket 的方式,哈哈哈哈,这个办法真不错,比如 trojan-go 支持 WebSocket,然后嵌套 Cloudflare,另外 vmess 也支持 WebSocket,除了 WebSocket,Cloudflare 也支持代理 Grpc

支持通过 Cloudflare 中转,仅能解决被墙的问题,但速度嘛,终究是慢了点,vps 在洛杉矶,延迟 200ms 左右,中转后,速度慢了一半,可以理解为不中转的速度是中转的 2 倍; 为了解决这个问题,出现了优选 IP,即通过测速的方式选出最佳的 Cloudflare ip,而不是默认的 ip:https://github.com/XIU2/CloudflareSpeedTest

有了优选 IP 后,中转的速度反而数倍于裸连,而且优选 IP 比较稳定,目前我使用了一天,并无不适。

不过,优选 IP 不可用的情况不是没可能,为了解决这个问题,我使用了 haproxy,具体如下:

  1. 通过上文的测速工具,选出 4 个优选 IP,香港和美国各 2 个 IP,且用不同 IP 段;
  2. trojan-go 和 vmess 各起 2 个实例,香港、美国各一个实例,作为 haproxy 的主服务器;
  3. vmess kcp、hysteria2 也各部署一个,直连,作为 haproxy 的备用服务器;

通过上面的办法,创建了 6 个服务器,4 个是通过 Cloudflare 中转,作为主服务器,2 个直连作为备用服务器;亲测速度好的一批,且很稳定,至少使用了一天是稳定的,后面如果能长期稳定就好了,如果不能长期稳定,比如隔几天优选 IP 不可用,但新的优选 IP 可用,那么我将写个工具来自动化这件事,中转后,速度甚至比 hysteria2 都快,确实诱人,但 grpc 中转,我好几次遇到不可用的情况,所以我放弃了中转 Grpc 的想法。

生命苦短,拒绝折腾,如果后面这种方式不够稳定,那么我并不介意花高价去买 cn2 gia 的服务器,比如 justvps,甚至直接用公司 vpn,毕竟用公司 vpn 是合法的,而用自建是非法的,可那个程序员不翻墙呢?恐怕没有。
我自建,不过是为了自己的数据安全,避免隐私被窥探,否则用公司 vpn 多好啊。

最后更新于