
很多时候,当流量不足时,看着周围很多热点而没有连接,这会有点发痒吗?那么,有没有一种方法可以通过这些热点认证而上网呢?是的,当然.
此外,我想强调的是,本教程仅用于学习和测试目的. 不要以不正当的方式使用它!
连接到这些公共热点通常会成功,但是通常需要进行进一步的身份验证才能上网. 没有身份验证,当我们访问http网站时,我们的请求将被拦截并重定向到该热点的登录身份验证页面(此后,校园网络代表该热点),如图所示.
但是,如果直接访问https,则响应超时. 原因应该是对https进行了某种加密.
但是,我们发现某些UDP端口毕竟由于其特殊作用而仍然处于打开状态. 首先看下图
上面的一个已由DNS解析,并且无需身份验证即可成功解析结果,表明DNS的端口53已打开.
以下ping命令超时怎么破解学校wifi认证,这意味着ping的icmp协议被阻止. 因此,我们正在使用DNS端口53.
接下来要做的是在外部服务器上设置相应的环境怎么破解学校wifi认证,然后在本地设置环境,以便我们可以通过端口53将网络请求发送到外部服务器,而外部服务器请求解析后的目标服务器. ,然后将结果返回到本地,整个过程大致就是这样.
这里是我的Ubuntu示例. 默认的gcc环境和其他依赖项已安装.
在ssh登录服务器之后,下载vpnserver

wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.28-9669-beta/softether-vpnserver-v4.28-9669-beta-2018.09.11-linux-x64-64bit.tar.gz
解压缩
tar -zxvf softether-vpnserver-v4.28-9669-beta-2018.09.11-linux-x64-64bit.tar.gz
cd到相应目录,进行编译
make
这时,提示您输入. 一直输入1,即是.
然后启动服务
./vpnserver start
立即
./vpncmd
输入1后输入两次,系统将提示您输入密码. 该密码将是当时连接到vpnserver的密码.
注意: 如果此时端口已被占用,则可能会报告错误,从而导致步骤结束,并且没有密码. 建议为此应用保留这些端口. 如果没有,您可以在目录中手动更改配置. 文件修改端口.

在这里,服务器安装完成.
首先下载SoftEtherVPN. 根据我的理解,这应该为我们稍后会见的openvpn配置文件做好准备.
下载完成后安装,选择底部的一个进行安装
安装后如下图所示
单击“新设置”并填写相关信息. 您可以任意填写名称,主机名是您以前的服务器地址. 下面的默认端口是443(服务器之前开始). 右下角的密码是前面提到的vpnserver密码. 那好吧稍后连接
管理虚拟HUB
管理用户

创建一个新的
用户名和密码将用于登录openvpn.
确认后,将显示一个弹出框,然后立即显示
再次确认. 返回管理界面后,单击
然后先填写端口,通常多使用53,然后依次输入67、68. 然后单击下面的一个,在生成配置文件后将其解压缩.
解压缩包含远程一词的文件.
然后下载openvpn文件. 安装完成后,相应的图标将出现在任务栏中. 右键单击并选择“导入配置文件”,然后选择以前未压缩的配置文件. 然后右键单击该图标将添加一个选项. 选择后,单击“连接”. 用户名和密码的验证框将出现. 输入您刚刚添加的用户.

成功后,如下所示.
您现在应该可以在不进行身份验证的情况下浏览Internet. 速度基本上取决于服务器的带宽. 例如,我的速度为1Mb,实际上超过100k. 如果速度太慢,则可以选择外部高带宽vps服务.
我刚刚在Windows以及Android和iOS上进行了介绍.
可以从我的github下载Android安装包. 安装完成后,将Windows上准备的配置文件复制到手机上,然后在手机上进入文件管理器,找到该文件,然后选择openvpn将其打开.
ios不是openvpn-connect国家存储区,无法下载,请下载您自己的美国帐户进行下载. 下载完成后,您可以先通过qq将配置文件传输到手机,然后以相同的方式选择openvpn-connect.
一路上我遇到很多问题.
Openvpn始终无法访问,错误消息可能是握手失败,重试了多长时间等等. 我的服务器安全小组记得之前打开过所有端口,所以我不太在意,但后来发现问题仍然存在. 原因是我打开了TCP端口,而UDP仍然被我关闭,因此打开它后问题得以解决.
中午有一个成功的连接,并且可以正常访问Internet,但是几十分钟后,突然之间我无法恢复正常. 此时,我将端口从53更改为67和68以访问Internet,但是速度非常慢. 查看服务器日志会显示此信息.
我觉得园区网络中的dns端口流量异常,因此我直接切断了这些连接. 但是nslookup命令现在也可以使用.
今晚晚些时候,我再次尝试使用端口53,发现它再次成功连接,并且在接下来的几个小时内没有问题. 查看服务器日志,我发现仍然有很多关于连接被删除的信息,就像以前一样,我在这里有点迷路!
我了解到,软醚还具有基于ICMP / DNS的加密和网络VPN功能. 我也尝试过,发现打开后生成的配置文件与以前的比较没有什么不同,我仍在探索细节.
最后,本文是github连接
另外,参考文章:
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-152007-1.html
是哦
年年换中国豆苗大学生