在Ubuntu中怎样使用校园网上网,以及安装mentohust教程

时间:2022-08-31 20:05:22

 

       当你从windows转到linux系统时,是不是很激动!!可是对于用校园网的小伙伴们首先摆在你们面前的一大困难就是如何解决有线联网的问题,当然了你首先会想到用linux下的锐捷啊!目前锐捷公司比较懒,linux下的锐捷版本只有32位版的,并且这32位版的锐捷对于很多人来说很难搞定,这锐捷做的东西太不人性化了,本身linux系统就让很多初学者头大了,锐捷偏偏搞出个这么折磨人的东西,估计是不赚钱的东西就不好好做了。。。那么我们怎么办呢?车到山前必有路,所以我们用华科人开发的mentohust来完全模拟锐捷的,也就是mentohust就是帮你搞定锐捷。只要你在windows下有锐捷,只用mentohust在linux下就完全可以上网,那么我们就来说说怎么安装mentohust!我是在Ubuntu中安装mentohust的!

      第一步:在http://code.google.com/p/mentohust/downloads/list上找到最新版本的mentohust,下载32位或则64位的版本,这里面其实有个很大的陷阱,因为mentohust的两个版本分别是i386版本和amd64版本,前者是32位后者是amd64,懂点硬件的人都知道amd和intel是两家死敌,相信很多人的电脑的处理器都是用的i5,i7即英特尔的处理器,用的是64的系统,那么此时你是用i386版本呢还是用amd64的呢?貌似两者都不怎么合理,我64位系统怎么能用32位的版本呢,但是我intel的处理器怎么能用amd的东西呢?是不是很困惑,哈哈!答案就是你一定要用amd64版本,至于为什么?我只说一句话:64位架构是amd首先提出的,intel的64位架构可以说是抄袭amd的,所以64位的产品intel把它说成是x64,而外国一般是把所有64位的东西更倾向于说成amd64,也算是尊重原创者吧!!所以当提到amd64的时候你知道为什么它可以用到intel的处理器上了吧!好像不只一句话,哈哈!!

      第二:如果第一步你没有踏入陷阱,那么恭喜你,你已经离成功很近了,接下来就是在Ubuntu中的终端中敲入以下命令:sudo dpkg –i mentohust_0.3.4-1._amd64.deb    此时安装成功。

      第三:接下来就是要配置网络了,首先先在终端中配置网络,至于需要输入什么命令,你是不是很头大,我们不要做大头。Ubuntu中确实是需要掌握很多命令,不过你只需要掌握一些常用的命令,一些你用过一次以后就不会再用的命令当然不需要去记了,配置mentohust的命令就是用一次就不会再用了的命令,当然你重装系统除外!!在终端中输入sudo mentohust –h   出现了一些关于如何配置网络的命令,是不是很聪明,你只需要调用帮助命令,然后调出指导,接下来就很轻松了!不过轻松是相对于有一定经验的人来说的,对于在windows系统下很少用命令行的孩子们,下面的操作还是很吃力的。具体文字性的叙述不再说,你在网上一搜一大把,我直接贴出终端里的内容,如果你敲过命令的话,你只需要看终端里的解释就知道怎么搞了。

将显示如下内容:

欢迎使用MentoHUST 版本:0.3.3

Copyright (C) 2009HustMoon Studio

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

Bug report tohttp://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]

-v  版本号(0.00是默认参数)

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

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

-c DHCP脚本[默认dhclient]

例如:mentohust -uusername -ppassword -neth0 -i192.168.0.1 -m255.255.255.0 -g0.0.0.0-s0.0.0.0 -o0.0.0.0 -t8

-e30 -r15 -a0 -d1-b0 -fdefault.mpf -cdhclient

对于这我只强调三点:1.组播地址-a的参数选择是需要根据你们学校的具体情况来设置的,你们学校是什么情况,请百科mentohust关键词或者到Ubuntu中文社区你会有所发现的,剩下的我就不说了。。2.-d DHCP的参数选择和组播地址参数选择一样,在百科里可以找到你们学校的情况。3.这个你要看仔细啦,这也是我在安装的时候当时试了好久才发现的错误,就是版本的参数,这个版本指的是你在windows下的锐捷版本,不是指你的mentohust版本,切记切记。

对于上面的内容不要看了,自己敲一下命令在终端里看吧,比我这清楚!

       第四.然后就是在桌面的右上角进行有线网络的参数编辑,把你的什么IP,掩码,网关,DNS给填上。一般这样搞定之后不会有什么问题,如果还有的话那就是按照网上说的把在windows下的锐捷客户端的一些文件(8021x.exe,SuConfig.dat,W64N55.dll)拷贝到linux文件系统下的/etc/mentohust目录下(没有就自己建一个。命令: sudo mkdir /etc/mentohust).基本上就可以了

       如果经过上面的步骤还不行,网上说的你要在windows下进行抓包处理,其实这个时候我建议你再把上面的步骤认认真真的做一遍,因为新手一遍下来很难不出错误,如果你完全确定自己没做错但是就是连不上网,那么只能说你真的是运气太好了,因为上帝给你一个锻炼的好机会,那你就抓包吧!具体怎么做,网上也有教程,我没做过所以就不说了!祝大家玩得愉快!!