将az100用作vpn

将az100用作vpn

之前注册了一个Azure学生100额度的账号(简称az100)并设立了虚拟机当服务器

发现我好像不需要用它部署网页之后,利用剩下的额度去做一个vpn

技术要点:

  • Xray-core
  • Reality

(有关技术方面还在学习中)

Xray

教程

按照教程里的Reality快速搭建-Xray一路搭建就行

注意配置的时候会随机生成一个端口,把它记下来,我们叫他portA,他是VLESS 监听端口,负责处理加密流量

Clash-verge

教程

按照教程里的添加订阅就行

教程里显示的内核还是clash-meta现在应该是mihomo了,不用管他

在下载订阅的这一步,找到clash-meta对应的网址并复制。这个网址的开头应该有一个ip:port的格式,例如12.123.123:66666。把这个端口也记下来,叫他portB

这个时候直接按照教程创建订阅是不行的,因为提供的订阅的网址使用的portB并没有在azure的服务器上开放。这个订阅的网址实际上是一个在你服务器上提供的一个文件。而clash-verge读取了这个配置文件之后,会把你的流量从portA传出去。

所以我们要把这两个端口都开放port

在虚拟机->网络->网络设置里,点击新建网络端口,把portA,portB加进去并保存就行了

总结

至此开启clash-verge的时候,流量就从我们的服务器走了,延迟很低而且网速很快

目前 Azure 的政策是每个月至少有 15G 的额度。如果注册的地区成功是海外,在 Subscription 里查到的订阅方式是 MCA 而不是 MOSP,那很有可能额外的 100G 免费流量也是包含的 (这个我用一段时间看看到底怎么个事)

实在不行扣费多的话,能piao一点是一点,每个月只用 LLM 的话应该也用不了多少 ,反正也不收钱。而且这个节点只有自己一个人用,而且十分纯净,没有什么风险