如何利用Azure学生优惠实现IPv6校园网免费上网

本文最后更新于 2024年11月23日 晚上

国内很多大学校园网有IPv6流量不计费的计费规则,网络上相关教程多以购买代理服务器为主,无法做到完全的免费,所以笔者在研究了大量资料后整合成一篇指路帖,希望能帮到各位。

国内大学的校园网大多属于CERNET,对Azure的访问不做管控,但是家里的网络连接Azure是很容易被管控,导致无法连接的,所以此方法只推荐在学校里用

提醒

完成本教程需要有基本的搜索引擎使用能力,遇到不懂的地方多加搜索

内容简介

利用Microsoft Azure对大学生的优惠政策,白嫖每年100 USD的免费额度用于免费上网,初步预计这些额度大约可换算为每年1500 GB免费流量,而且另一个好处是可以兼任科学上网软件
本文是指路帖,整合了一些我在搭建梯子时觉得有用的教程,仅供参考

教程正文

一、注册Azure并申请学生订阅

这部分网上教程很多,此处给出一篇我使用的教程
教程传送门
注意务必使用学校的邮箱,也就是结尾带有edu.cn的邮箱

二、部署免费的Linux虚拟机,创建网络接口,配置IP

这部分建议两篇教程一起看
本篇着重于Azure的各项资源配置,着重阅读1,2两部分
本篇着重于创建虚拟机和基本的虚拟机操作,着重阅读除三、四两部分以外的所有内容,也就是除了创建虚拟机以外的所有内容
注意
公共IP地址优先选静态的,IPv4地址后期可以删掉,不会计费,如果选了动态就不能关闭虚拟机
虚拟机系统笔者选用了Linux(ubuntu 22.04),不收费

三、虚拟机软件配置,转接流量至Azure虚拟机

这里请出我们大名鼎鼎的极星网
教程传送门(其中PuTTY软件可以略过,前面的教程里有讲解如何连接到虚拟机)
注意:以下部分若出现文中未提及的报错,请自行搜索资料,笔者可能疏漏了某些细节,但是一定可以在网上找到对应解决方法

极星网的教程里使用的系统是CentOS,由于该系统已经多年无人维护,所以在创建虚拟机的时候我们选用了现今仍在使用的Ubuntu,所以更新及安装组件处三个yum指令是无法使用的。
修改为:
apt -y update && apt -y install curl socat

安装X-ui面板的指令可以直接使用
开放端口的指令可以直接使用

开启BBR加速的部分改为:

1
2
3
echo "net.core.default_qdisc=fq" | sudo tee -a /etc/sysctl.conf 
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

注意:三行指令需要分别执行

验证BBR加速的指令可以直接使用

重启可以终端里reboot,也可以去azure控制面板直接重启

后续部分完全按照极星网教程即可

*注意:Vmess服务器地址用Azure虚拟机的公用IP地址(IPv6),注意不要带上后面的括号内容*

四、删除公共IPv4地址防止收费

直接进入Azure控制面板删除即可,如果报错就跟着报错内容一点点修改,一般报错多为忘记与某某资源解绑,一定是可以删掉的

结语

现今大学生每月使用流量的需求越来越大,同时为了一些学业资源也需要科学上网,希望此教程能帮到各位大学生
Azure的学生认证理论上每年(365天)进行一次,注意自己的学生邮箱,官方会把年度认证网址发到邮箱里,但是据一些说法来看认证并不一定每年进行,总而言之还是多关注一下学生邮箱
计划再写一篇基于Cloudflare的免流帖子,待资料整理好后会写出来


如何利用Azure学生优惠实现IPv6校园网免费上网
http://coderliuchina.github.io/2024/11/12/2024_11_12/
作者
CoderLiu@NEU_China
发布于
2024年11月12日
许可协议