关于路由器,锐捷破解,mentohust的使用

原创 2016年08月22日 09:39:15

一、意图

最近想要通过路由器直接通过锐捷的认证,然后连接VPN,然后发送WIFI信号。这篇博客主要是讲一下这之间出现的问题,以及解决情况。

二、基本情况

锐捷 V4.96

三、通过路由器认证锐捷

通过路由器认证锐捷的方式有两种,一种是使用mentohust这款软件认证,另一种就是通过校园锐捷提供的Linux版本认证客户端。

3.1 mentohust软件使用步骤

1、这款软件是开源的,可以使用RPM包安装,也可以直接获取源码后编译。这里选择使用RPM包安装的方式。
2、安装过程很简单,值得说明的是,安装包是通过电脑连接路由器的WIFI后,使用WinSCP这款软件上传到路由器系统的。
3、安装结束后,直接使用命令打开软件就好。但是,由于本学校的限制,需要将锐捷安装包内的8021x.exe,SuConfig.dat,W32N55.dll这三个文件上传到/etc/mentohust这个目录下。这个步骤并不是所有学校都需要的,视情况而定。
这里写图片描述
4、软件的具体选项可以查看网站,或者执行mentohust --help 来获取。类似于:

mentohust -u认证账号 -p密码 -w -neth0(网卡) -iIP地址 -m255.255.248.0(掩码) -g网关 -s114.114.114.114(DNS) -a1 -d2 -b2

关于每一个具体的选项说明见下图:
这里写图片描述

幸运的话,就可以通过锐捷的认证了。但是,一般来说,第一次不太可能会成功,因为上面的步骤,选项的参数肯定会出错。下面是我遇到的问题以及解决方案:

3.2 遇到的问题以及解决方案

1、认证参数的获取。认证账号以及密码不用说,IP,掩码,网关这三个参数非常的重要,这个可以到学校的锐捷管理中心网页中的个人信息出查询。但是一般不准确,或者可能会变。最准确的方式就是看锐捷的认证界面上的信息。因为网关和掩码基本不会变化,但是IP可能过个几天会有一点点变化,这种情况只要先在Windows客户端登陆一遍就可以获取到,近几天就不会变。
2、有的学校是绑定MAC地址的,这一点非常的恶心,但是在linux系统下,更改MAC地址非常的容易,仅仅是一条命令的事情。
3、使用管理员不认可的客户端登录。对于这一点,只需要保证在/etc、mentohust目录下有8021x.exe,SuConfig.dat,W32N55.dll,这三个文件一般就不会有什么问题。也就是步骤中的第三步。
4、最后一点,就是提示认证客户端版本过低。关于这一点,也是我目前没有解决的地方。网上很多教程都说,只要保证上一条中的三个文件拷贝到/etc/mentohust目录下就不会提示版本过低,但是我没有成功。学校锐捷的版本是 v4.96。

3.3 通过校园网提供的Linux版本的客户端认证

1、学校是提供Linux版本的锐捷客户端的,并且在虚拟机中运行是可以正常登录的,说明学校并没有禁止Linux系统的锐捷认证。
2、将认证客户端通过WinSCP的方式上传进路由器,执行登录脚本报错。开始以为是路由器的精简的Linux缺少某些必要的文件造成的。
3、所以尝试在树莓派上运行,发现在树莓派上脚本依然无法运行,但是在虚拟机上可以正常运行。
4、最后发现是,学校提供的版本是编译过的客户端程序,并不是源码,而文件里只有X86和X64架构的认证程序,并没有ARM架构的程序。路由器和树莓派均为ARM架构,所以无解。

版权声明:本文为博主原创文章,未经博主允许不得转载。欢迎访问个人主页 http://cyang.tech

树莓派编译mentohust源码实现有线上网

想要用树莓派在ubuntu mate的操作系统上搭服务器,但是无线上网不会有固定的ip地址,所以必须接通有线上网,然而学校的校园网必须使用锐捷认证才能上网,所以不得不用一直不太喜欢的mentohust...
  • Changer_sun
  • Changer_sun
  • 2017年11月25日 10:55
  • 150

用浏览器查看路由器上mentohust的log。

灵感来源:https://code.google.com/p/mentohust/issues/detail?id=207 终于又周五了,上课上的蛋疼,下午上完课不想看扯淡的全英论文,就又想...
  • warriorpaw
  • warriorpaw
  • 2012年11月16日 21:02
  • 2308

树莓派Web登录校园网WIFI热点DJTU

学校的校园网WIFI采用了Web方式登录 界面如下
  • gsls200808
  • gsls200808
  • 2016年04月01日 17:21
  • 1538

交叉编译mentohust实现锐捷认证共享上网

RT, 首先感谢https://code.google.com/p/mentohust/大牛们提供的mentohust  我只是编译下......囧 还是那句话,管它协议是GPL 还是 BSD,但是请...
  • warriorpaw
  • warriorpaw
  • 2012年09月18日 09:05
  • 20928

树莓派2(使用rtl8188cu网卡)+openwrt 15.05+mentohust做个校园网路由器

几个月前用树莓派的debian装了hostapd,udhcpd,mentohust当路由器,经常就上不去网了,我也不知道发生了什么,毕竟学校没单独的显示器,也没配置用的网页。所以决定在放假装个open...
  • AGrapier
  • AGrapier
  • 2016年07月20日 21:06
  • 3379

Linux-Ubuntu14.04 通过mentohust实现锐捷校园网安装与认证

1.背景    从windows10 转 到 linux (ubuntu 14.04) 系统后 ,校园网 救没法使用了,一直蹭舍友的网,结果今天 舍友的 网 也断了,后就 查资料 ,在ubuntu 上...
  • LABLENET
  • LABLENET
  • 2015年09月27日 23:14
  • 3773

如何使用MENTOHUST连接校园网

相信很多同学和我一样,初次使用linux要解决的问题就是连接校园网了。按照网上的教程,一般都能连接成功,但是却发现即使连接成功了,还是不能上网,这是为什么呢?         根据我的观察,发现的确...
  • hahahao007
  • hahahao007
  • 2015年06月04日 10:00
  • 2461

Ubuntu下使用MentoHUST搞定 锐捷校园网认证网络

1.下载mentohust: 免费下载地址在 http://linux.linuxidc.com/ 用户名与密码都是www.linuxidc.com 具体下载目录在 /pub/201...
  • lfdanding
  • lfdanding
  • 2015年04月09日 12:33
  • 2450

ubuntu16.04 安装配置 mentohust 代替锐捷校园网认证

下载 mentohust 的 deb 包 下载地址 http://linux.linuxidc.com 用户名与密码都是 www.linuxidc.com 目录 /pub/Ubunt...
  • yanduoxuan
  • yanduoxuan
  • 2016年08月29日 11:42
  • 3019

ubuntu突然断电后,重启失败解决方案

Attention Please!!! 千万不要把插排放在脚底下,脚底下,底下,下。。。 前天,正远程连接服务器调试代码,突然,屏幕黑了,黑了,了。。。 低头一看主机,发现所有应该亮着的...
  • baidu_17806763
  • baidu_17806763
  • 2017年07月16日 11:34
  • 1525
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于路由器,锐捷破解,mentohust的使用
举报原因:
原因补充:

(最多只允许输入30个字)