想要我的串流吗?想要就都给你吧,去找吧!跨域访问!我把BJTU的一切串流都放在了那里! ——上条·D·当咩
伟大的大串流时代发现人

计院的ero同学偶然发现电脑跟pad分别连接phone.wlan.bjtu和web.wlan.bjtu时能够串流。在复现他的发现时,确认了BJTU校园网ap隔离的漏洞和绕过方法。
方法简述
如果你是高贵的宿舍支持有线网的千兆串流✌
根据BJTU信息中心2022-12-21发布的学生宿舍网络使用指南
东校区1,2,3,4,5号公寓楼目前只有无线信号覆盖,用户可通过无线方式接入校园网。
主校区2,12,15,16,18,19,22号公寓楼目前已实现了无线信号覆盖,用户即可以通过有线方式,也可以通过无线方式接入校园网
如果找不到网口,请查看之前的博客
给电脑插上有线网,在cmd中输入ipconfig,获取自己的校园网V4地址(该V4地址公网无法访问,V6地址可以通过公网访问)

如果很不幸你的宿舍楼没有有线网
失去有线,失去很多。失去串流,失去一切。
有线网>>无线网。他们在网速上的差别不大,但在稳定性上是天差地别。有线网的缺失会让你串流时延迟较大且出现明显的波动,最大的体现是串流听歌会卡顿非常严重,如果你想追求更好的串流,需要办理移动的宽带和一个流量卡。具体教程同样参考之前的博客
但其实无线网串流也能用。
电脑和pad分别连接phone和web开头的网络,电脑获取V4地址的操作同上,无线网的V4 IP为10开头
串流软件
基本就是sunshine+moonlight的搭配,建议参考以下教程
基本的串流完成后,还有自适应分辨率、显卡欺骗器or虚拟显示器合盖串流等进阶操作,均在该教程链接中已包含。
DDNS
已知连接有线网时内网V4地址不会发生变化,仅连接无线网时需要把动态IP绑定到域名上
如果你没有使用有线网的条件,但想获得更稳定的串流体验,不想手动输入IP,请参考之前的博客购买域名进行DDNS,想要更具体的教程也可以去看上文中提到的moonlight进阶教程
原理猜测(仅猜测可能错了)
真的要看一瓶子不满半瓶子晃荡的讲解吗(无线网方面
AP是传统有线网络中的无线接入点,发出WIFI信号,即路由器,AP隔离就是阻止连接路由器的设备之间互相访问的设置。校园网是一个覆盖全校的局域网,web和phone是两个分开的子路由,它们接入了两个网卡。出于安全等方面的考虑,学校要禁用局域网访问,于是禁用了单个网卡内的转发,因此连接phone或web的设备无法和同ap下的设备互相访问。但是信息中心忘了写禁用两个网卡的互相转发,于是连接不同ap的设备可以互相访问。
有线网方面
学校的有线网插上就有千兆上下行对等的公网V6地址,V4地址非公网IP,但可以被web和phone两个ap下的设备访问到,猜测有线网走的是另一条专线(因为有线和无线的V4地址相差很大)。
其他用途
可以电脑开个WSL在里面跑个code server,平板即可使用浏览器打开网页版VS code
有线网是千兆上下行对等专线,不封80 443端口,可以利用局域网V4地址架设校内网盘,也可以通过公网V6地址在公网上架设网站