日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

銳捷、賽爾認證MentoHUST

系統(tǒng) 2619 0
?

銳捷、賽爾認證MentoHUST
出自Ubuntu中文
作者:HustMoon

本文是MentoHUST的使用教程,旨在介紹MentoHUST怎么用

目錄
?[隱藏]
1 程序簡介
2 主要功能
3 相關鏈接
4 聯(lián)系方式
5 使用方法
5.1 安裝
5.2 使用
5.3 開機運行
6 參數(shù)詳解
7 支持情況
7.1 支持院校
7.2 不支持院校
?

[編輯] 程序簡介
MentoHUST是一個支持Windows、Linux、Mac OS下銳捷認證的程序(附帶支持賽爾認證)
Windows版MentoHUST支持Windows所有主流版本,與銳捷官方程序相比最大的優(yōu)勢是內(nèi)存占用低,現(xiàn)已基本停止更新,現(xiàn)在銳捷官方程序也在改進中,所以建議在Windows下還是使用官方程序。
Linux版MentoHUST與Windows版兼容,所以如果能夠在Windows下使用MentoHUST認證成功,就不必擔心安裝了Linux后不能使用校園網(wǎng)(當然是指用銳捷的學校)。
銳捷官方Linux版久無更新,使用官方程序很多同學無法通過認證,有些能通過但容易掉線。雖然網(wǎng)上第三方Linux版銳捷客戶端不少,但都大同小異,不能通過銳捷的客戶端校驗。Linux版MentoHUST是一個在Linux下與銳捷兼容性很好的認證客戶端,方便使用Linux和銳捷的同學使用校園網(wǎng)。在成員kkHAIKE的努力下,MentoHUST現(xiàn)已支持銳捷的V3客戶端校驗算法,亦即MentoHUST已完全兼容銳捷所有版本(不論是否開啟了變態(tài)的V3算法)。
Mac OS版MentoHUST是后來對Linux版MentoHUST在Mac OS上的編譯(gcc很好很強大,贊)。
[編輯] 主要功能
支持銳捷V2和V3客戶端校驗算法,完全兼容銳捷
支持多網(wǎng)卡
較好模擬銳捷各版本數(shù)據(jù),支持目前所有版本銳捷
支持靜態(tài)IP和DHCP(動態(tài)IP)認證
支持靜態(tài)IP用戶自定義IP(即綁定IP可與上網(wǎng)IP不同)
支持服務器消息提示和計費信息提示
認證成功穩(wěn)定在線,即使掉線也可自動重連,支持ping某個IP智能重連
有相關工具支持,可自定義數(shù)據(jù)文件以實現(xiàn)盡可能的兼容,無需修改代碼即可兼容所有版本
支持賽爾認證
[編輯] 相關鏈接
項目主頁: http://code.google.com/p/mentohust/
最新版下載(包括源碼): http://code.google.com/p/mentohust/downloads/list
Bug提交: http://code.google.com/p/mentohust/updates/list
白云黃鶴NetResource版: http://www.byhh.net/cgi-bin/bbstcon?board=NetResource&file=M.1230774282.A
白云黃鶴Linux版: http://Linux.byhh.net/
其他下載地址: http://lewuya.ys168.com/ http://pcyard.qupan.com/
[編輯] 聯(lián)系方式
QQ
E-mail
[編輯] 使用方法
由于Windows版MentoHUST有良好的GUI界面,所以不在討論范圍。
以下所有內(nèi)容都假定您下載的是Linux版MentoHUST當前(截至到2009.12.3)最新版0.3.3
MacOS版MentoHUST使用方法與Linux版相同。
[編輯] 安裝
本程序依賴于libpcap,所以系統(tǒng)中必須要有l(wèi)ibpcap.so.0.8、libpcap.so.0.9、libpcap.so.1.0、libpcap.so.1.1中的一個,現(xiàn)在主流的發(fā)行版都滿足這一條件
建議Ubuntu用戶使用deb包安裝,F(xiàn)edora用戶使用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用戶:選擇菜單“系統(tǒng)->首選項->啟動應用程序”,點擊“添加”,輸入名稱MentoHUST,命令sudo mentohust,點擊“添加”即可。
對于沒有修改/etc/sudoers文件使得sudo無需密碼的用戶,使用上面的方法是不能實現(xiàn)mentohust開機自動運行的,可通過修改/etc/rc.local或者/etc/gdm/Init/Default等文件來實現(xiàn),例如:
sudo gedit /etc/gdm/Init/Default
然后在exit 0(最后一行)前面加入以下內(nèi)容:

if [ -x /usr/bin/mentohust ]; then
????? /usr/bin/mentohust
fi
MacOS用戶:待編輯。
[編輯] 參數(shù)詳解
MentoHUST參數(shù)豐富,以最大程度適應不同學校的不同銳捷認證環(huán)境。本程序使用配置文件(/etc/mentohust.conf)保存參數(shù),雖然該配置文件是還算標準的ini格式文件,并不復雜,但還是有人因多加空格或;導致配置出現(xiàn)問題,所以不建議手工修改配置文件來設置參數(shù)。
打開終端,輸入sudo mentohust -h,將顯示如下內(nèi)容:
歡迎使用MentoHUST?版本: 0.3.3
Copyright (C) 2009 HustMoon Studio
人到華中大,有甜亦有辣。明德厚學地,求是創(chuàng)新家。
Bug report to http://code.google.com/p/mentohust/issues/list
用法:?mentohust [-選項][參數(shù)]
選項:?-h 顯示本幫助信息
?-k 退出程序
?-w 保存參數(shù)到配置文件
?-u 用戶名
?-p 密碼
?-n 網(wǎng)卡名
?-i IP[默認本機IP]
?-m 子網(wǎng)掩碼[默認本機掩碼]
?-g 網(wǎng)關[默認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 自定義數(shù)據(jù)文件[默認不使用]
?-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
使用時請確保是以root權限運行!
下面逐一解釋各參數(shù)。
-h 或 -?:顯示幫助信息,也就是上面的內(nèi)容。
-k:MentoHUST支持daemon運行(也就是認證成功后可以關閉終端而認證不會中斷),當進入daemon運行方式后,是不能像沒有進入這一模式
時一樣通過Ctrl+C退出的,這時如果需要退出就可以使用sudo mentohust -k。
-w:在命令行參數(shù)中指定的參數(shù)默認不會保存到配置文件,如果需要保存,請加上該參數(shù),例如sudo mentohust -uhust -p123456 -w
將把用戶名更新為hust,密碼更新為123456。
-u,-p,-n:分別指定用戶名、密碼、網(wǎng)卡,這三個參數(shù)如果不指定就會自動判斷是否需要輸入。
-i,-m,-g,-s:用于靜態(tài)IP用戶指定學校分配的IP、子網(wǎng)掩碼、網(wǎng)關、DNS,其中好像只有IP會影響認證是否成功(要想正常上網(wǎng),
還必須要在NetworkManager中設置IP、子網(wǎng)掩碼、網(wǎng)關、DNS,在NetworkManager中設置好后在mentohust中可以不設置這些)。
對于動態(tài)IP用戶,這些參數(shù)無效。
-o:指定智能重連時用來ping的目標IP,例如未認證時IP1.2.3.4無法ping通,認證成功后可以ping通,就可以加上參數(shù)-o1.2.3.4,當?shù)?
線且未收到服務器下線通知時會在掉線1分鐘之內(nèi)重連(除非網(wǎng)絡不好,一般不會掉線,掉線且收到服務器下線通知時會在掉線后立即重連)。
-t:指定認證時多少秒后仍未收到服務器回應則重啟認證,一般保持默認即可。
-e:指定認證成功后每隔多少秒向服務器發(fā)送一次數(shù)據(jù)以表明自己仍然在線,一般保持默認即可。
-r:由于有些學校會規(guī)定認證失敗后一定時間內(nèi)不允許再次認證,所以在這期間不論發(fā)多少數(shù)據(jù)服務器都不會響應,為了減少這
種垃圾數(shù)據(jù),MentoHUST會在認證失敗后等待一段時間或者服務器向客戶端請求數(shù)據(jù)時再認證,這個時間就由此參數(shù)指定,一般保持默認即可。
-r15并不是說在認證失敗后15秒才會再次認證,如果在15秒內(nèi)服務器發(fā)來一個數(shù)據(jù)包要求開始認證,MentoHUST會放棄等待,立即開始再次認證。
-a:指定組播地址或客戶端類型,-a0標準 -a1銳捷私有,這兩個分別對應于銳捷中的標準和私有,有些學校只能用標準,有些學校只能用私
有,所以如果提示“找不到服務器”而網(wǎng)卡并沒有選錯,就檢查是不是這里設置錯了。-a2表示將MentoHUST用于賽爾認證(賽爾的用-a0標準也行)。
-d:指定DHCP方式,使用動態(tài)IP的同學應該在這里正確設置,一般不是1就是2,如果用3認證成功卻無法上網(wǎng),請改成1試試。
使用靜態(tài)IP的同學應該將這里設為0。
-b:指定后臺(daemon)運行方式,-b0不后臺運行,這時認證成功后不能關閉終端;-b1、-b2后臺運行,前者看不到輸出,后者保留輸出;
-b3后臺運行并將輸出保存到/tmp/mentohust.log,可以隨時打開該文件查看輸出。
-y:指定是否顯示通知(notify),-y0不顯示,1~20顯示,其中數(shù)字指定通知持續(xù)時間(由于Ubuntu采用了新的通知機制,所以只在Fedora
下時間才有效)。當該參數(shù)不為0且系統(tǒng)中有l(wèi)ibnotify.so.1(幾乎所有系統(tǒng)都有該文件),可顯示如下效果的通知(上Ubuntu,下Fedora)

-f:由于MentoHUST內(nèi)置數(shù)據(jù)是與xrgsu兼容的(即如果用xrgsu能認證成功,用MentoHUST不設置這個參數(shù)就也能認證成功),
有些學校關閉了xrgsu的認證(一般提示“不允許使用的客戶端類型”),這時可以將8021x.exe和W32N55.dll復制到/etc/mentohust目錄,
如果認證失敗,再將SuConfig.dat復制到/etc/mentohust目錄一般即可認證成功。如果還失敗就需要抓包并指定該參數(shù)。
http://code.google.com/p/mentohust/downloads/list 下載MentoHUST抓包工具,然后運行其中的MentoHUSTTool,視情況勾選是否
“集成8021x.exe”和“集成W32N55.dll”(建議勾選),點擊“開始”,運行“銳捷”,捕獲銳捷認證時的數(shù)據(jù)包,等待抓包結(jié)束保存文件。
然后在Linux下將數(shù)據(jù)文件路徑指定在這個參數(shù)中,如果沒有勾選“集成8021x.exe”和“集成W32N55.dll”,則還要將8021x.exe與
W32N55.dll復制到數(shù)據(jù)文件所在目錄,接下來就可以開始認證了。認證失敗的話,再將SuConfig.dat也復制到該目錄即可認證成功。
-c:指定動態(tài)IP用戶DHCP時運行的腳本,一般保持默認即可。如果覺得這個輸出太多影響和諧,可以改為-cdhclient>/dev/null。
MacOS用戶可嘗試將它改成ipconfig set en0 DHCP,其中en0要與網(wǎng)卡名相同(sudo mentohust -c'ipconfig set en0 DHCP' -w)。
配置及認證例子
某靜態(tài)IP(192.168.1.10)用戶,用戶名hust,密碼123456,希望ping192.168.1.254智能重連,同時deamon方式保存輸出到文件
首先在NetworkManager中配置好IP、網(wǎng)關、掩碼、DNS等信息,然后
sudo mentohust -uhust -p123456 -o192.168.1.254 -b3 -w
下次認證時只需 sudo mentohust
退出 sudo mentohust -k
某動態(tài)IP用戶(二次認證),用戶名hust,密碼123456,使用數(shù)據(jù)文件/etc/mentohust/3_73.mpf
sudo mentohust -uhust -p123456 -d1 -f/etc/mentohust/3_73.mpf -w
下次認證時只需 sudo mentohust
退出 按鍵Ctrl+C
已經(jīng)設置好了相關參數(shù),需要臨時使用用戶名為 hust@hust ,密碼與原密碼相同的賬號認證
sudo mentohust -uhust@hust
[編輯] 支持情況
[編輯] 支持院校
對于允許xrgsu認證的院校,使用官方程序xrgsu或者mentohust不設置數(shù)據(jù)文件即可認證成功,這類院校比較多,所以不在此列出。在此列出的主要是那些不允許xrgsu認證但可以通過mentohust設置數(shù)據(jù)文件認證成功的院校(補充:mentohust最新版的默認數(shù)據(jù)除了xrgsu的,也有Windows版銳捷的,所以多數(shù)情況下是不需要抓包的;如果需要校驗客戶端例如合肥工大,也只需把銳捷的幾個文件復制到/etc/mentohust或者使用-f參數(shù)指定銳捷所在的目錄如-f'/media/程序/Ruijie/')。歡迎有此類經(jīng)歷的同學將自己學校的大名寫在下面以方便后來人。
徐州師范大學(組播地址:銳捷私有 DHCP方式:關閉 客戶端版本:3.22 教學區(qū)有效)
四川大學(組播地址:標準 DHCP方式:認證后 客戶端版本:3.73)
西安電子科技大學(組播地址:銳捷 DHCP方式:認證后 客戶端版本:3.95,需要復制8021x.exe和W32N55.dll以及SuConfig.dat文件到/etc/mentohust)
合肥工業(yè)大學(組播地址:標準 DHCP方式:認證后 客戶端版本:3.35)
華僑大學
安徽工業(yè)大學(組播地址:銳捷 DHCP方式:認證后 客戶端版本:3.50,
長安大學(復制8021x.exe以及W32N55.dll即可認證 DHCP方式:認證后 客戶端版本:3.50)(銳捷升級4.21版,方法一,申請使用LINUX認證,不過這樣就不能WIN下認證,方法二,在WIN下認證抓包,需8021x.exe,SuConfig.dat,按Mentohust說明設置即可)
廣東商學院(三水校區(qū)&本部校區(qū))(復制8021x.exe和W32N55.dll文件到/etc/mentohust即可,組播地址:銳捷 DHCP方式:認證前 客戶端版本:3.50)
安徽農(nóng)業(yè)大學(組播地址:標準 DHCP方式:認證后或二次認證 客戶端版本:3.54)
(成都)電子科技大學(清水河校區(qū))a(復制8021x.exe和W32N55.dll文件到/etc/mentohust即可);b(組播地址:銳捷 DHCP方式:認證后 客戶端版本:3.35);c(貌似要在Windows下你的IP記下來并在MentoHUST設置)(有待高人指正)
鄭州大學(組播地址:私有 DHCP方式:關閉 客戶端版本:2.xx)
湖北大學 (方案1==>組播地址:銳捷 DHCP方式:認證前 客戶端版本:0.3.4) (方案2==>組播地址:銳捷 DHCP方式:認證后 客戶端版本:0.3.4)
武漢工業(yè)學院(組播地址:標準 DHCP方式:關閉 客戶端版本:0.3.4)
中央財經(jīng)大學(學院南路校區(qū))(組播地址:標準,DHCP,認證后 ,客戶端版本0.3.4)
湖南工業(yè)大學(工學院)組播地址:標準 客戶端版本0.3.4
哈爾濱工業(yè)大學(組播地址:標準 DHCP方式:認證后)
湘潭大學(組播地址:銳捷 DHCP方式:不使用 ,客戶端版本0.3.4)
福建師范大學閩南科技學院(復制8021x.exe以及W32N55.dl到/etc/mentohust即可,組播地址:標準 DHCP:不使用 客戶端版本3.95)
東莞理工(復制8021x.exe 和 W32N55.dll 到linux 的/etc/mentohust 下,StartMode=1)
武漢大學(信息學部、工學部、醫(yī)學部)(復制8021x.exe 和 W32N55.dll 到 /etc/mentohust 下,DHCP:二次認證)
北京中醫(yī)藥大學(1. Windows 系統(tǒng):復制8021x.exe 和 W32N55.dll,抓包不要集成8021x.exe 和 W32N55.dll。2. MacOS 系統(tǒng):抓包集成8021x.exe 和 W32N55.dll 即可)
華南師范大學(復制8021x.exe和W32N55.dll和SuConfig.dat文件到/etc/mentohust,并進行抓包處理,組播地址:銳捷 DHCP方式:認證前 。至少是大學城校區(qū),本人系物電物理的)
哈爾濱工程大學 (復制8021x.exe和W32N55.dll到/etc/mentohust,組播地址:銳捷 DHCP方式:不使用 。)
[編輯] 不支持院校
MentoHUST現(xiàn)已支持銳捷的V2和V3客戶端校驗算法,所以目前不論學校是否不允許xrgsu認證,是否開啟銳捷V3客戶端校驗算法,MentoHUST都是可以認證成功的。所以沒有不支持院校,就目前來說,使用最新版MentoHUST認證失敗是配置不正確的結(jié)果,歡迎有此類經(jīng)歷的同學多與他人交流以便盡快在Linux上順利使用校園網(wǎng)[1]。
取自“http://wiki.ubuntu.org.cn/index.php?title=%E9%94%90%E6%8D%B7%E3%80%81%E8%B5%9B%E5%B0%94%E8%AE%A4%E8%AF%81MentoHUST&variant=zh-cn”

銳捷、賽爾認證MentoHUST


更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 阿拉善盟| 开封市| 尼玛县| 礼泉县| 开鲁县| 苍南县| 阳春市| 长寿区| 柳州市| 竹北市| 若尔盖县| 北海市| 中西区| 鲁甸县| 南昌市| 玉屏| 大余县| 辽中县| 临桂县| 三原县| 榆中县| 厦门市| 蓬安县| 大宁县| 旅游| 九江县| 安乡县| 沙田区| 福泉市| 塔城市| 双城市| 巩义市| 辰溪县| 来凤县| 福建省| 临颍县| 陇川县| 兴义市| 双江| 克山县| 敦化市|