本教程仅用于相关的学习实验,请勿用于任何商业与非法用途。

原理

在连接到某个需要Web认证的热点后,我们已经获得了一个内网IP。在未认证时,如果我们访问HTTP网站,就会重定向给我们一个登录认证界面。访问HTTPS时,为响应超时。

但部分UDP的端口还是开放的,例如53、67、68、69。

端口 描述
53/UDP DNS(域名服务系统)
67/UDP BOOTP(BootStrap协议)服务;同时用于动态主机设置协议
68/UDP BOOTP 客户端;同时用于动态主机设定协议
69/UDP TFTP(小型文件传输协议)

首先我们在命令行中输入“tracert baidu.com”,如果出现下图内容则代表DNS解析可用。

此时我们就可以让一另台可上网的设备来接受转发我们的请求,进行网上冲浪了。

准备工作

1.云服务器

本文用到的服务器为阿里云Windows Server 2019(在进行实验前请在安全策略组中放行UPD53、67、68、69等相关端口,或者直接开启全部TCP+UDP,但开启全部TCP+UDP并不安全)

2.SoftEther VPN Server

3.openVPN GUI

服务器端操作

利用远程桌面连接连接到服务器,在浏览器地址栏中输入:

https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.30-9696-beta/softether-vpnserver_vpnbridge-v4.30-9696-beta-2019.07.08-windows-x86_x64-intel.exe

下载完成后运行安装包,选择安装SoftEther VPN Server。

然后勾选同意许可,一直下一步直至安装完成,来到管理界面,点击连接。

输入密码,然后勾选远程访问。

点击下一步后,关闭其他标签卡即可,至此服务器端安装完成。

客户端(本机)操作

安装与服务器相同的软件,选择安装SoftEther VPN Server管理工具。

安装完成后,点击“新设置”。



设置完成后点击“连接”,进入管理器,选择“管理虚拟”。

选择“管理用户”——“新建”——按下图设置。

提示用户已新建完成。

接下来回到管理虚拟HUB界面,点击虚拟NAT和虚拟DHCP服务器

点击启用SecureNAT,并在弹出的提示框中选择确定。

回到管理界面,点击OpenVPN/MS-SSTP设置

填入对应端口后,点击生成配置文件。

将生成的压缩包解压后将红框的文件保存备用。

之后安装PC版OpenVPN,并将上图红框里的文件复制到OpenVPN安装目录下的config目录里,如下图所示。

之后运行OpenVPN,在电脑右下角找到对应图标。

右键选择连接。

输入刚刚设置的用户名及密码。

当通知栏出现如下提示,或OpenVPN的对应图标变绿,即可正常上网。

实际网络速度受搭建所使用服务器的带宽所影响。

最后再提醒一下,本文仅限学习交流使用,如有上网需求,还请购买并支持校园网络。

常见问题

  1. 检查服务器防火墙是否关闭,检查安全策略组相应端口是否放行。
  2. 提示无法解析域名,将红框中的文件用文本编辑器打开,将端口号前的文本更改为服务器的公网IP。
  3. 提示TLS握手失败,更换端口或稍后再试。

利用UDP端口转发绕过校园网认证相关推荐

  1. 建立DNS隧道绕过校园网认证

    建立DNS隧道绕过校园网认证 因为之前在本科的时候破解过校园网三次,主要就是利用其业务逻辑上的漏洞.53端口未过滤包.重放攻击的手段,然后就是一个博弈的过程,这三次加起来用了大概有一年的时间就被完全堵 ...

  2. 利用SSH端口转发功能实现X转发

    利用SSH端口转发功能实现X转发 分类: Linux2012-08-22 13:13203人阅读评论(0)收藏举报 sshserverwindowsdoslinuxxp SSH协议中有X转发协议.在S ...

  3. Android手机利用KSWEB+端口转发搭建PHP服务器

    Android手机利用KSWEB+端口转发搭建PHP服务器 转载来自:https://golthr.gitee.io/articles/202002281619/ KSWEB是一款基于Android的 ...

  4. Windows配置端口转发绕过samba 445端口限制共享linux磁盘

    概述 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内 ...

  5. 优雅的绕过校园网认证实现免费上网

    校园网认证方式 *本文提及的方法仅供安全学习用途,禁止非法利用 我们学校的无线校园网的认证方式不是wpa/wpa2,不是802.1x,只是单纯的web认证,在网页里输入学号和密码,post出去,你的这 ...

  6. java jsch_java 利用jsch端口转发 建立连接

    其他代码都一样,参照< 使用JSch完成 ssh隧道建立> 只有获取连接的部分不相同. 代码如下: // 端口转发 // 链接两层 public boolean connect() thr ...

  7. 利用Apache端口转发实现虚拟主机服务器php+jsp共用80端口

    由于某些蛋疼的事儿,服务器上面必须同时跑jsp和php,更蛋疼的是两个服务器要共用80端口!当然,郁闷的是还必须建立相对应的虚拟主机!今天,待小弟来解决此问题! 需求分析: 1,实现虚拟主机; 2,实 ...

  8. 【干货】绕过校园网认证实现轻松上网

    人若有志,万事可为. 软件工程大三学生--Liujian 既然标题都说简单了,那我就简单的说说吧 前言 当我们访问使用某个Web认证热点访问某个HTTP网站,网关会对这个HTTP响应报文劫持并纂改30 ...

  9. dns2tcp搭建DNS隧道绕过校园网

    1.问题场景 在学校是如果校园网没钱了,难道就不能上网了???? 对于从事技术的人来说尤其是学计算机出身的人来说这是不能容忍的 我们看下面场景:当我们校园网没有认证时,连接百度时会出现下面情景: 并且 ...

  10. Linux端口转发的几种常用方法

    还有类似natbypass,ew等开源工具实现 Linux端口转发的几种常用方法 在一些实际的场景里,我们需要通过利用一些端口转发工具,比如系统自带的命令行工具或第三方小软件,来绕过网络访问限制触及目 ...

最新文章

  1. CISCO CCNA RIP
  2. Windows Server 2008英文正式版安装体验
  3. 开发健壮的企业级应用的研究
  4. DL之DNN优化技术:利用Batch Normalization(简介、入门、使用)优化方法提高DNN模型的性能
  5. java随机抽题系统_在用java做一个在线考试系统,随机抽题遇到了问题,我写了一个随机抽题的方法,不知道在asp按钮中怎么用...
  6. 20120621第一天_复习与测试
  7. CSS的继承、权值与层叠
  8. java lambda例子_Java lambda 表达式常用示例
  9. 页面 接收跳转数据_【实战案例】在线教育渠道落地页数据分析
  10. Log4j配置学习文档之二 处理日滚文件-实现原理
  11. MySQL-第九篇分组和组函数
  12. 2019美赛A题—学习记录
  13. vs2010 c++项目创建简易教程
  14. 杰奇2.4UTF安装教程+关关远程采集
  15. 余弦函数导数推导过程_三角函数公式篇
  16. ThoughtWorks.QRCode功能齐全的二维码开发工具
  17. TensorFlow知网文章1-TensorFlow平台下的视频目标跟踪深度学习模型设计
  18. 【STM32】使用STM32cubeMX的库读写FLASH数据
  19. 设计思维引导设计实践
  20. 1.测试步骤,分类,流程,8要素

热门文章

  1. 简单方法去除图片水印图文教程
  2. wh计算公式_电池上的那个Wh是什么意思??? 1wh等于多少mah
  3. IAR for STM8介绍、下载、安装与注册
  4. windows优化大师8周年纪念版_P5SPS4体验版上线|青之驱魔师10周年纪念新卷发售【搞趣日报】...
  5. mysql网吧管理系统_网吧管理系统(数据库)
  6. opencv调用海康威视摄像头
  7. rtmp/rtsp直播源(真是有效的,网上很多都是失效的)
  8. NetSetMan特别版 网络地址切换工具
  9. logback日志模板
  10. 爬虫实战 -- QQ空间自动点赞!太强了呀!