大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全家桶1年46,售后保障稳定
本文使用SoftEther和OpenVPN,绕过校园网认证,实现不限时的上网。
2021年12月18日更新:
大家好,我是博主。没想到距离首次发文已经过去4年了。这4年期间没有登录过此账号,近期登录发现文章被自动变成VIP可见了(平台的吃相太难看了),这并非本人本意。今天尝试改为公开可见,方便大家学习探讨。
另外,我已经毕业2年多。文章中的内容可能过时或失效了,我也不一一尝试了。
一、准备工作
1.确认使用环境
链接: 百度云 密码: 83ai
作者博客:https://www.bennythink.com/udp53.html 作者:Benny小土豆
下载并解压,运行dist目录下的UDP53.EXE。
会有两种提示:
①显示 ? Congratulations, you may wanna try OpenVPN!
说明此方法可以一试,请跳至【购买服务器】
②显示 ? Sad face, but DNS Tunnel is an option.
基本上不行了,可以按ctrl+w退出网页。
2.购买服务器(如果你有,可跳过此步)
鉴于想要绕过认证的多为学生党,经济能力有限,因此可以购买各大厂商提供的学生服务器。学生服务器较普通的服务器优惠力度很大!我使用的是腾讯云+校园1核1G内存1M带宽的,一个月仅8元!
附上各大云服务器的购买连接:
腾讯云 阿里云 新浪云 华为云
当然提供商不止这些,自行斟酌选择购买。
系统选Linux最佳。我使用的是Ubuntu。
二、服务端配置SoftEther VPN
登录服务器,如果是Ubuntu则可以装个GUI,毕竟天天使用Windows or OSX的人会不习惯黑底白字。
可以参考:如何为ubuntu server 14.04 安装图形界面_百度经验
以下均以Ubuntu为例。
安装了GUI后打开XTerm,按照步骤输入以下指令。
①下载SoftEther VPN
wget -e -robots=off http://files.mawenjian.net/SoftEtherVPN/softether-vpnserver-v4.10-9473-beta-2014.07.12-linux-x64-64bit.tar.gz
②解压
tar -zxvf softether-vpnserver-v4.10-9473-beta-2014.07.12-linux-x64-64bit.tar.gz
③安装
cd vpnserver
./.install.sh
期间连续输入三个“1”。
④启动
./vpnserver start
⑤
./vpncmd
分别输入:“1” “回车” “回车”。提示符变为“VPN Server”时输入:
ServerPasswordSet
输入你想设置的服务器管理密码即可。
现在可以切换回你的电脑了。
链接: 百度云 密码: i3e2
解压并安装,期间选择“SotfEther VPN Sever 管理工具”即可。
运行 SotfEther VPN Sever
点击新设置
依次输入’设置名’ ‘主机名’ 和 ‘密码’,点击确定。
打开你设置的服务器,首次连接需要输入服务器的管理员密码,然后在弹出的”SoftEther VPN Server/Bridge 简单安装”面板中,选择“VPN的其他高级配置”。
依次选择“管理虚拟HUB”–>“管理用户”–>“新建”
按图片内容设置即可。
解压ZIP文件,找出“vm-245-240-ubunt_openvpn_remote_access_l3.ovpn”,以记事本方式打开,找到图中位置,修改对应信息,保存即可。
三、客户端配置OpenVPN
链接: 百度云 密码: mb4h
下载并安装(推荐安装在默认目录)
将“vm-245-240-ubunt_openvpn_remote_access_l3.ovpn”复制到OpenVPN目录下的“config”文件夹内。
四、尝试连接
运行bin目录下的“openvpn-gui.exe”。
此时电脑右下角托盘多了一个openvpn的图标。
右键->vm-245-240-ubunt_openvpn_remote_access_l3.ovpn->connect
输入刚刚设置的用户名密码即可。
是不是连上网了???!!!
下面是对服务器不同带宽的接入网速测试:
服务器带宽1M时:
服务器带宽2M时:
显然,偷渡的网络与服务器的带宽有关,土豪们可以通过都买服务器带宽以提高接入速度。
五、总结
由于学校的网络管理制度(周1-5晚上11点05分断网,周末不断网),使我在大二时萌生了想要突破这个断网限制的想法。但是我也不是个平常喜好修仙的人,对11点断网保证学生的正常作息这个制度表示理解。可近来学校传出周末也要在0点断网的消息,使我不能理解,也引发了同学们的哀嚎与谩骂。于是我开始着手不用校园网认证(锐捷)也可以上网的研究。
经过一系列的查找资料,发现UDP53端口是一个突破口。
随后查找有关UDP53绕过WEB认证的文章。文章都写的很详细,但是距离我尝试的时间较为“久远”,所以我遇到了不少问题。
1、初次使用Ubuntu的不习惯。
经过这两天的研究,至少初步了解了Ubuntu。
2、软件安装包找不到。
由于GFW,大多数VPN软件都被墙了,“年代久远”的教程中提供的连接也大多被和谐了,或者需要翻墙才能访问。在没有翻墙的情况下,经过我的不懈努力 (甚至找到了中国科学技术大学官方提供的OpenVPN哈哈哈传送门),找到了SoftEther和OpenVPN。
3、Ubuntu下 wget 无法下载包。
查找出错原因后得知,是服务器防止被扒所以无法wget,但是在 wget 和url之间加上“-e -robots=off”即可。
4、按照教程走,而终端提示出错。
这我也很绝望啊,反反复复看来看去都觉得自己输入和设置得没错,最后干脆重启服务器再来一遍,问题解决了!!
不行就分,喜欢就买,多喝点水,重启试试。——鲁迅
第一次写这么长的文章,如有纰漏,欢迎指出。
六、参考文章
最后感谢各教程作者。
https://www.bennythink.com/softether-vpnserver.html SoftEther VPN Server安装手记+福利 作者:Benny小土豆
https://www.bennythink.com/udp53.html UDP 53免费上网、DNS隧道经验谈 作者:Benny小土豆
http://blog.aizhet.com/Linux/14873.html 作者未知
轨迹。
2017.10.2
转载请附上原文连接,并著名作者即可。
2017年10月14日 11:20:22更新
国庆以来存在断网后偶尔连通的问题,建议保持openvpn connet界面不动让它自动连接,或者不断disconnect和connect循环,期间不断打开网页查看是否有网络,直到连通。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/198616.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...