锐捷和H3C这两家公司几乎垄断了国内所有高校的校园网系统,却至今不提供(或者不及时更新)类Unix系统下的客户端,使得为数不少的Linux用户因为不能上网而被禁锢在盗版Windows系统下。不过,幸好有民间的*nix爱好者开发出了多种客户端,但是因为各个学校的校园网配置情况不一样,导致这些客户端的通用性都不高,而且配置比较麻烦,其中我觉得比较好的一款是mentohust 。
下面的文章,我只是针对我们学校的情况给出了 mentohust 的一些配置参数,如果你在其他学校,本文不一定适用,但是你也可以试着修改相应的参数,按照这个思路去调试,说不定就可以了,祝你好运~


1、先去这里下载MentoHUST ,认准适合自己电脑平台的版本下载(一般都是i386的32位或者i686的32位),如果你会源码编译安装,那么就下载tar.gz格式,如果不会就下载.deb 或.rpm格式,直接双击就可以安装。

2、接下来才是最重要的。如果你会用 VIM,那么在终端中打入 sudo vim /etc/mentohust.conf (其实说白了就是打开mentohust的配置文件,如图),如果不会用vim那就用gedit吧,命令 sudo gedit /etc/mentohust.conf 。我们要修改其中的几个参数。

3、用户名和密码我们先不填,因为密码是经过加密处理的,我没有测试过在这里填写明文行不行,如果你有兴趣可以试试看?
第一个要修改的是网卡,填上Nic=eth0
第二个要改的参数是DHCP认证方式,我们扬子津新校区用的是“认证前”,所以DhcpMode=3
第三个要改的是客户端版本号,因为我们是新校区,因此这个版本号也比较高,填Version=3.95_1225(如果             你是其他学校的,注意这个版本号可能比这个低)。
最后一个要改的是认证数据文件 DataFile=/etc/mentohust/ 。没了。(最后这两个天杀的参数啊!废了好大力          气啊!)

虽然参数设置完了,但是目前仍然不可以正常使用的,会提示”不允许使用的客户端类型”,因为扬子津的服务器开启了客户端验证,解决的办法是拷贝Windows 下安装客户端的文件夹下面2个文件:“8021x.exe”和”W32N55.dll”到/etc/mentohust/ 。什么?拷贝EXE文件和DLL文件到Linux下面?能用吗?告诉你,我们并不是要用这2个文件,我们的目的是骗过服务器的校验,哈哈。(如果你没装Windows系统,我在附件中给出了这两个文件)4、最后我们返回到终端下设置用户名和密码,sudo mentohust -u 你的学号 -p 你的密码.
这个只要设置一次就行了,下次要联网只需要命令 sudo mentohust 就行了,如果一切顺利,会看到下图的一串信息。
5、Happy hacking~

 

 

Tags: . 7,864 views
Home

6 Comments so far

Trackbacks/Pingbacks

Leave a comment

Name(required)
Mail (required),(will not be published)
Website(recommended)

Fields in bold are required. Email addresses are never published or distributed.

Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
URLs must be fully qualified (eg: http://blog.nlogn.cn),and all tags must be properly closed.

Line breaks and paragraphs are automatically converted.

Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.