您好,欢迎来到 - 67学习网 - http://www.67xuexi.com !

MentoHUST的使用教程详解

摘要:本文是MentoHUST的使用教程,旨在介绍MentoHUST怎么用,MentoHUST是一个支持Windows、Linux、Mac OS下锐捷认证的程序(附带支持赛尔认证),Windows版MentoHUST支持Windows所有主流版本,与锐捷官方程序相比最大的优势是内存占用低,现已基本停止更新,现在锐捷官方程序也在改进中,所以建议在Windows下还是使用官方程序。Linux版MentoHUST与Windows版兼容,所以如果能够在Windows下使用MentoHUST认证成功,就不必担心安装了Linux后不能使用校园网(当然是指用锐捷的学校)。锐捷官方Linux版久无更新,使用官方程序很多同学无法通过认证,有些能通过但容易掉线。虽然网上第三方Linux版锐捷客户端不少,但都大同小异,不能通过锐捷的客户端校验。Linux版MentoHUST是一个在Linux下与锐捷兼容性很好的认证客户端,方便使用Linux和锐捷的同学使用校园网。在成员kkHAIKE的努力下,MentoHUST现已支持锐捷的V3客户端校验算法,亦即MentoHUST已完全兼容锐捷所有版本(不
MentoHUST的使用教程详解,标签:电脑常识大全,http://www.67xuexi.com

  本文是MentoHUST的使用教程,旨在介绍MentoHUST怎么用,MentoHUST是一个支持Windows、Linux、Mac OS下锐捷认证的程序(附带支持赛尔认证),Windows版MentoHUST支持Windows所有主流版本,与锐捷官方程序相比最大的优势是内存占用低,现已基本停止更新,现在锐捷官方程序也在改进中,所以建议在Windows下还是使用官方程序。

  Linux版MentoHUST与Windows版兼容,所以如果能够在Windows下使用MentoHUST认证成功,就不必担心安装了Linux后不能使用校园网(当然是指用锐捷的学校)。

  锐捷官方Linux版久无更新,使用官方程序很多同学无法通过认证,有些能通过但容易掉线。虽然网上第三方Linux版锐捷客户端不少,但都大同小异,不能通过锐捷的客户端校验。Linux版MentoHUST是一个在Linux下与锐捷兼容性很好的认证客户端,方便使用Linux和锐捷的同学使用校园网。在成员kkHAIKE的努力下,MentoHUST现已支持锐捷的V3客户端校验算法,亦即MentoHUST已完全兼容锐捷所有版本(不论是否开启了变态的V3算法)。

  Mac OS版MentoHUST是后来对Linux版MentoHUST在Mac OS上的编译(gcc很好很强大,赞)。

  主要功能:

  支持锐捷V2和V3客户端校验算法,完全兼容锐捷

  支持多网卡

  较好模拟锐捷各版本数据,支持目前所有版本锐捷

  支持静态IP和DHCP(动态IP)认证

  支持静态IP用户自定义IP(即绑定IP可与上网IP不同)

  支持服务器消息提示和计费信息提示

  认证成功稳定在线,即使掉线也可自动重连,支持ping某个IP智能重连

  有相关工具支持,可自定义数据文件以实现尽可能的兼容,无需修改代码即可兼容所有版本

  支持赛尔认证

  使用方法:

  由于Windows版MentoHUST有良好的GUI界面,所以不在讨论范围。

  以下所有内容都假定您下载的是Linux版MentoHUST当前(截至到2009.12.3)最新版0.3.3

  MacOS版MentoHUST使用方法与Linux版相同。

  安装:

  本程序依赖于libpcap,所以系统中必须要有libpcap.so.0.8、libpcap.so.0.9、libpcap.so.1.0、libpcap.so.1.1中的一个,现在主流的发行版都满足这一条件

  建议Ubuntu用户使用deb包安装,Fedora用户使用rpm包安装,非要使用其他形式安装的请自行解决

  下载地址:http://code.google.com/p/mentohust/downloads/list

  使用:

  如果确定自己可以使用xrgsu认证成功,打开终端输入sudo mentohust运行即可。

  如果不确定,在终端中使用cd命令切换到锐捷所在目录,然后输入以下命令:

  sudo mkdir /etc/mentohust

  sudo cp ./8021x.exe /etc/mentohust

  sudo cp ./W32N55.dll /etc/mentohust

  然后打开终端输入sudo mentohust运行即可。如果认证失败,再切换到锐捷所在目录,输入以下命令:

  sudo cp ./SuConfig.dat /etc/mentohust

  然后打开终端输入sudo mentohust运行即可。

  PS:具体哪些版本需要SuConfig.dat不太确定,似乎锐捷3.63以前的不需要,以后的需要。

  如果准确按以上步骤操作后还是认证失败,请下载MentoHUSTTool,在Windows下抓包并保存为data.mpf,

  然后回到Linux,在终端中使用cd命令切换到data.mpf所在目录,输入以下命令:

  sudo cp ./data.mpf /etc/mentohust

  然后打开终端输入sudo mentohust -f/etc/mentohust/data.mpf -w运行即可。以后也只需输入sudo mentohust。

  如何退出:不以后台模式运行mentohust时,按Ctrl+C或者关闭终端即可退出;后台运行时使用sudo mentohust -k退出认证。

  开机运行:

  建议需要开机运行的用户使用sudo mentohust -b3 -y5 -w将MentoHUST设置为daemon运行并保存输出到/tmp/mentohust.log,开启消息通知。

  Ubuntu、Fedora用户:选择菜单“系统->首选项->启动应用程序”,点击“添加”,输入名称MentoHUST,命令sudo mentohust,点击“添加”即可。

  对于没有修改/etc/sudoers文件使得sudo无需密码的用户,使用上面的方法是不能实现mentohust开机自动运行的,可通过修改/etc/rc.local或者/etc/gdm/Init/Default等文件来实现,例如:

  sudo gedit /etc/gdm/Init/Default

  然后在exit 0(最后一行)前面加入以下内容:

  if [ -x /usr/bin/mentohust ]; then

  /usr/bin/mentohust

  fi

  参数详解

  MentoHUST参数丰富,以最大程度适应不同学校的不同锐捷认证环境。本程序使用配置文件(/etc/mentohust.conf)保存参数,虽然该配置文件是还算标准的ini格式文件,并不复杂,但还是有人因多加空格或;导致配置出现问题,所以不建议手工修改配置文件来设置参数。

  打开终端,输入sudo mentohust -h,将显示如下内容:

  欢迎使用MentoHUST 版本: 0.3.3

  Copyright (C) 2009 HustMoon Studio

  人到华中大,有甜亦有辣。明德厚学地,求是创新家。

  Bug report to http://code.google.com/p/mentohust/issues/list

  用法: mentohust [-选项][参数]

  选项: -h 显示本帮助信息

  -k 退出程序

  -w 保存参数到配置文件

  -u 用户名

  -p 密码

  -n 网卡名

  -i IP[默认本机IP]

  -m 子网掩码[默认本机掩码]

  -g 网关[默认0.0.0.0]

  -s DNS[默认0.0.0.0]

  -o Ping主机[默认0.0.0.0,表示关闭该功能]

  -t 认证超时(秒)[默认8]

  -e 响应间隔(秒)[默认30]

  -r 失败等待(秒)[默认15]

  -a 组播地址: 0(标准) 1(锐捷) 2(赛尔) [默认0]

  -d DHCP方式: 0(不使用) 1(二次认证) 2(认证后) 3(认证前) [默认0]

  -b 是否后台运行: 0(否) 1(是,关闭输出) 2(是,保留输出) 3(是,输出到文件) [默认0]

  -y 是否显示通知: 0(否) 1~20(是)[默认5]

  -f 自定义数据文件[默认不使用]

[1] [2] [3]  下一页


Tag:电脑常识电脑常识大全电脑教程 - 电脑常识