终极免费“白嫖”科学上网攻略

在国内搞计算机网络开发基本上必备梯子,不仅仅是为了使用Google,其实很多海外网站,不是打开慢就是偶尔彻底打不开,还有类似最近大火的ChatGPT,有梯子还不一定能用上。

为了解决这个问题,必须需要一个VPN,也就是俗称的梯子,梯子哪里来呢?

  • 免费,网上有很多免费梯子,网速慢也不稳定,凑合用一下没问题,不过存在信息泄露风险,毕竟天下没有免费的午餐,不建议长期使用。
  • 收费,网上卖梯子的也很多,可用节点多,网速好,但是很多都是有流量限制,比如一个月100GB大概是20-30块钱,不过同样存在安全风险,另外购买包年的话小心商家跑路。
  • 自建,网上搭建教程一大把,很多搞技术开发的童鞋对于Linux都不陌生,看着教程搭建一个并不难,但是依然需要花钱购买服务器、域名等

作为一个资深互联网爱好者,早在Google退出中国之前就注册了账号,一直延用至今,这些年也没少折腾,从shadowsocks到v2ray,各式各样的梯子技术都尝试过,也算是稍微有点经验,今天就来分享一个永久免费的方案,一分钱不花享受高速梯子服务。

其实在我发现这个方案之前,我也都是在花钱购买VPS,一直用的vutlr的服务,至今账号里面还有10多刀没花完,vultr的话其实还可以,一个月大概是5刀,最便宜的是2.5刀,对比国内的云云服务器来说算是便宜了。现在不仅是vultr,很多海外的小VPS厂商的IP可用的真不多,而且容易被封,因为被拿来搭梯子用的太多了,网速也比较慢。

不过vultr有一些好处,首先它支持支付宝付款,这个方便了很多国内用户,众所周知,很多海外的平台都需要外币信用卡,难倒了不少人。其次它是按秒计费的,实例删除就不计费了,此外vultr还提供了api,可以利用这个实现一个自动化操作,我之前就写了一个程序自动检测IP可用性,如果发现被封后重建实例。

另外还提供了免费的DNS服务,我目前就在用,有人回好奇为什么不用阿里云或者dnspod等来解析,我想说,我的目标是不使用任何国内云服务厂商的东西,原因你们都懂。

如果有人需要自费购买的话,可以通过我的邀请码注册一波:https://www.vultr.com/?ref=6891627

言归正传,今天我想说的是一套完全免费的方案,包括以下几个方面:

1.免费服务器

其实国外很多云服务厂商都有免费试用期,比如微软云、Google云、亚马逊云通常都会有一个免费6个月-12个月的试用期,在此期间会提供一定免费额度可用拿来使用,比如说可以创建一个2核4G内存的实例。

虽然还是有时间限制的,不过你都白嫖一遍的话应该也够你用好几年了,只需要你拥有一个外币信用卡,因为在国外很多平台都流行信用消费,通常都需要你绑定信用卡,然后先消费后付账单。

注册账号之后需要绑定信用卡,第一次会扣取你0.1刀的钱,然后返还给你,这是为了验证你的信用卡的有效性。

但是我今天要说的是Oracle甲骨文云的【永久免费】服务,对,你没听错是永久免费,只是存在一个使用量的限制,这个使用量对于个人来说绰绰有余,商业服务那肯定不够用的。

简单说,就是Oracle云免费提供一个双核1G内存的x86实例或者一个16核24G内存的arm实例,10G的存储,还有很多其它的服务,只不过咱们都用不到。

但是也不是完全没有限制的,Oracle不允许你浪费,所谓不允许浪费就是你不能把实例闲置了,系统会检测你的实例负载,如果过低就会暂停实例,比如说在7天内满足以下条件的实例:

  • 95%时间的CPU使用率不足10%
  • 网络利用率低于10%
  • 内存利用率低于10%(仅适用于A1 ARM免费实例)

如果你的服务器只是拿来搭梯子的话,用的不多的话这个负载还真达不到要求,但是可以用一些手段故意把负载提上来,Github上面有人写了“保活”脚本运行去一些命令来加大负载。其实万一真的被检测到问题也不大,系统并不会删除实例,只是会把你实例停止了,然后给你发一封邮件告诉你,你只需登录到控制台里面再启动就行了。

具体的话可以参考其官网介绍:https://www.oracle.com/cloud/free/

2.免费的CDN加速

cdn加速并不是必须的,但有免费的不用白不用,cdn加速有很多好处的,第一个是提高网速和稳定性,虽然亚马逊云在国内没有cdn节点,但是可以用到亚洲的节点,比如韩国、日本、新加坡的加速节点,这比你直接连美国的服务器还是要快的吧。

另外,使用cdn加速之后,我们可以用cdn提供的加速域名来配置,意味着不用对外暴露真实的服务器IP,这样被封禁的可能性就很小。GFW一般情况下不会去封这些云服务器的加速域名,因为这样误杀的就太多了,毕竟国内很多互联网公司出海还是需要用到海外这些云厂商的服务的。

亚马逊云提供了每个月免费1TB流量的cdn服务,只要不超过这个流量都不要钱,放心用。说实话,自己一个人用,就算你一天到晚看油管也用不了这么多。。。这个额度已经很豪横了。

具体的话可以参考其官网介绍:https://aws.amazon.com/cn/cloudfront/?nc2=h_ql_prod_nt_cf

有一点需要大家注意,据说这个1TB流量只是cdn下载,如果是上传的话量大了可能要收费,因为平时咱们流量网页上传的流量是极少的,除非你有特殊需求,比如说在油管上传视频,这可能会消耗大量的上传流量然后产生账单,具体情况我也不清楚,因为我也不上传视频,所以用了很久没有产生过账单。

3.免费的域名和证书

我们的方案需要需要域名和ssl证书,这2个其实自己买也不要多少钱,很多垃圾域名只要几块钱1年,但是我还是不推荐使用国内的云厂商的服务,所以选择从国外平台申请免费的。

免费域名的平台很多,我是从freenom上面申请的,可以免费用1年,另外ssh证书的话可以从Let’s Encrypt申请免费的,一般也都是1年有效期,所以就是稍微有点麻烦,至少1年得维护一次。

对于证书,如果你是使用一些v2ray搭建脚本的话,像caddy是可以自动申请免费的证书的,都不用你操心。。。


最后说说搭建方案,那自然是基于v2ray的vmess+ws+tls+cdn组合,这套组合安全性非常高,我用了这么久没被封过,虽然说延迟高一点,但是你又不是拿来打游戏,看看网页问题不大。

具体的搭建教程网上很多我就不多说了,Github上面还有那种一键脚本,已经非常简单方便了,只是cdn这块需要单独配置一下。这套下来基本上不用花一分钱了,甚至还可以共享给自己熟悉的朋友一起用,一个月省它5刀不香吗?一年下来还能省几百块呢,哈哈。

最后说个缺点,这套方案大概率是无法解锁Netfix、迪士尼这种区域限制的流媒体服务,因为涉及到版权因素,这些服务每个国家的运营政策都不一样,而通常这些公司都是通过访问的IP来判断用户所在的国家。

但是由于咱们使用的是云服务器的IP,一看就知道不是正常用户,所以这些公司把很多VPS、云厂商的IP都封禁了,虽然不是所有,但是很多都封了,包括ChatGPT也是这样,据说ChatGPT只有微软云的IP可用,其它的都不行。

所以不是说完全不行,有时候多试试多换IP可能会找到可用的,这就很尴尬了,如果你对这些服务有需求的话这时候购买收费的梯子的好处就体现了,不过也有一些技术手段来解除这个限制,只是比较复杂这里就不多说了。