小米路由器加入四川大学锐捷认证
这次暑假回家换掉了家里的小米路由器mini,为了合理利用,我带到了学校。想着在宿舍可以利用学校的校园网发出无线,而学校运用了锐捷认证,正常情况下需在电脑端登录,而且默认情况下不能共享无线,即不允许多网卡存在。虽然电脑端可以通过猎豹wifi等工具绕过无线共享的限制,但是每次开了电脑再共享wifi太繁琐。而且由于有多网卡的限制,当电脑在使用虚拟机的时候,会自动断开。
由于在macOS操作系统当中,可以利用华中科大开发的mentohust工具突破多网卡和wifi共享等限制(本博客的《 mac下使用锐捷客户端解决了多网卡问题 》中有详细介绍),而且该工具可以用于linux操作系统中。
小米路由器本身可以开放ssh权限,开放之后,便可以通过ssh登录,内置了一个精简版的类linux系统。
下面详细介绍,具体怎么去实现通过mentohust工具在小米路由器中进行锐捷认证,另外需说明的是,该方法仅在四川大学验证成功,其他学校暂无测试。
整个过程非常简单,但考虑到小白用户,我尽量详细记录过程:
1、开启小米路由器的ssh权限,可以在小米论坛搜索相关帖子,进行开通。
2、文件准备,需要两个文件,可以通过命令
wget https://www.xiaoten.com/mi/mentohust
wget https://www.xiaoten.com/mi/mentohust.sh
下载mentohust
和mentohust.sh
文件,下载至/etc
文件夹中。
3、下载之后,编辑mentohust.sh
文件内容,类似于:
/etc/mentohust -u校园网账号 -p校园网密码 -neth0.2 -i222.18.4.238 -m255.255.255.0 -s202.196.64.1 -b1 -w
4、编辑/etc/rc.local
文件(此操作是使每一次开启路由器自动登录mentohust
),在exit 0
前添加以下代码:
chmod a+x /etc/mentohust
chmod a+x /etc/mentohust.sh
/etc/mentohust -u校园网账号 -p校园网密码 -d1 -a1 -e2 -r4 -neth0.2 -v4.96 &
/etc/mentohust.sh
5、重启路由器,设置完成。
© 转载需附带本文链接,依据 CC BY-NC-SA 4.0 发布。