原理
在我们连接到某个需要Web认证的热点后,我们已经获得了一个内网IP。在未认证时,如果我们访问HTTP网站,就会路由解析器会劫持我们的http请求然后把我们重定向到一个登录认证界面。访问HTTPS时,为响应超时。
但部分UDP的端口还是开放的,例如53、67、68、69。
因此,我们就可以把我们访问网络的流量都走开放的这几个端口,从而避免登入而实现上网
工具
首先需要有一台服务器,国内或国外的都可以,因为我们访问网络的流量都要通过这台服务器进行转发
这里我们利用68端口,首先在服务器上开启68端口,在防火墙中放行
然后在服务器上安装v2ray,可以使用2333的一键安装脚本
bash <(curl -s -L https://git.io/v2ray.sh)
如果是国内主机,可能会出现无法连接脚本问题,因为这个脚本需要访问github,这时可以修改主机hosts文件,添加GitHub的解析
#修改/etc/hosts文件,新增一行:
13.250.177.223 github.com

启动脚本后,选择1安装,然后选择9,伪装成微信视频流量

这里端口必须选择68,其余的默认就可以

然后回车安装即可
安装完成后就是配置客户端的v2ray,可以去官网下载带有图形界面的v2rayN:https://github.com/2dust/v2rayN/releases

下载后运行v2rayN.exe就可以,然后添加VMess服务器配置

配置参考服务器中生成的v2ray信息,也可以输入v2ray qr获取二维码直接导入

参考配置写入就可以了
然后启动v2ray,连接上校园网不用登入也可以直接访问网络,如果出现无法访问问题,可能需要改用其他端口,可以先自行测试开放的端口

Comments | 4 条评论
改hosts也不行啊
我们的校园网在网上断网的时候,用扫了一遍端口发现只有80和443是开的,而且还会被拦截(;´д`)ゞ
服务器怎么选择,不太懂
这样的方式可以破解校园网的限速吗