
I. 意向
最近,我想直接通过路由器通过瑞捷的身份验证,然后连接到VPN,然后发送WIFI信号. 该博客主要讨论此问题与解决方案之间出现的问题.
二,基本情况
瑞捷V4.96
3. 通过瑞捷路由器认证
将路由器身份验证传递给锐捷的方法有两种,一种是使用向导的软件认证,另一种是通过园区锐捷提供的Linux版本对客户端进行认证.
3.1使用Menohust软件的步骤
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. 因此,我尝试在Raspberry Pi上运行它,发现脚本仍然无法在Raspberry Pi上运行,但是它可以在虚拟机上正常运行.
4. 最终,发现学校提供的版本是编译的客户端程序,而不是源代码,并且该文件仅包含X86和X64体系结构认证程序,而没有ARM体系结构程序. Router和Raspberry Pi都是ARM体系结构,因此没有解决方案.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-304469-1.html
和平时期
美舰不予理睬