国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 基礎常識 > 正文

MentoHUST的使用教程詳解

2019-11-01 00:13:05
字體:
供稿:網(wǎng)友

  本文是MentoHUST的使用教程,旨在介紹MentoHUST怎么用,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)盡可能的兼容,無需修改代碼即可兼容所有版本

  支持賽爾認證

  使用方法:

  由于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

  參數(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ù)?/p>

  線且未收到服務器下線通知時會在掉線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)

File:Mentohust.png

  -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 -cipconfig 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ù)情況下是不需要抓包的:如果只是對版本有要求例如西電,只需用-v參數(shù)指定模擬的版本號如 -v3.35;如果需要校驗客戶端例如合肥工大,也只需把銳捷的幾個文件復制到/etc/mentohust或者使用-f參數(shù)指定銳捷所在的目錄如-f /media/程序/Ruijie/)。歡迎有此類經(jīng)歷的同學將自己學校的大名寫在下面以方便后來人。

  ·徐州師范大學(組播地址:銳捷私有 DHCP方式:關閉 客戶端版本:3.22 教學區(qū)有效)

  ·四川大學(組播地址:標準 DHCP方式:認證后 客戶端版本:3.73)

  ·西安電子科技大學(組播地址:銳捷 DHCP方式:認證后 客戶端版本:3.35)

  ·合肥工業(yè)大學(組播地址:標準 DHCP方式:認證后 客戶端版本:3.35)

  ·華僑大學

  ·安徽工業(yè)大學(組播地址:銳捷 DHCP方式:認證后 客戶端版本:3.50,需要復制8021x.exe和W32N55.dll文件到/etc/mentohust)

  · 長安大學(復制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)

  ·武漢工業(yè)學院(組播地址:標準 DHCP方式:關閉 客戶端版本:0.3.4)

  ·中央財經(jīng)大學(學院南路校區(qū))(組播地址:標準,DHCP,認證后 ,客戶端版本0.3.4)

  ·湖南工業(yè)大學(工學院)組播地址:標準 客戶端版本0.3.4

  ·哈爾濱工業(yè)大學(組播地址:標準 DHCP方式:認證后)

  不支持院校

  MentoHUST現(xiàn)已支持銳捷的V2和V3客戶端校驗算法,所以目前不論學校是否不允許xrgsu認證,是否開啟銳捷V3客戶端校驗算法,MentoHUST都是可以認證成功的。所以沒有不支持院校,就目前來說,使用最新版MentoHUST認證失敗是配置不正確的結(jié)果,歡迎有此類經(jīng)歷的同學多與他人交流以便盡快在Linux上順利使用校園網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 南汇区| 台南市| 文安县| 衡阳市| 太仓市| 台江县| 大田县| 容城县| 卢龙县| 峨边| 乐清市| 福建省| 大港区| 大关县| 桂林市| 平顺县| 霞浦县| 烟台市| 益阳市| 全州县| 耒阳市| 大新县| 邯郸市| 白城市| 额敏县| 平利县| 佛冈县| 探索| 镇雄县| 陇南市| 汉阴县| 宁蒗| 临城县| 灵台县| 竹北市| 凯里市| 遂溪县| 龙州县| 三河市| 滦平县| 将乐县|