自從主力開(kāi)發(fā)環(huán)境換成ubuntu后,上網(wǎng)問(wèn)題一直很尷尬,只能勉強(qiáng)用WIFI,本來(lái)想找找學(xué)校大神前輩們的解決方案,奈何無(wú)果...自己又太渣,折騰來(lái)折騰去依然沒(méi)成功,昨天居然讓我在校BBS上找到一篇到幾年前 學(xué)長(zhǎng)寫(xiě)的分享,晚上試了下,搞定了!
參考: 銳捷、賽爾認(rèn)證MentoHUST
1. Windows下銳捷抓包,并拷貝文件
貌似學(xué)校將xrgsu認(rèn)證關(guān)了,因?yàn)橹皣L試的時(shí)候出現(xiàn)過(guò)提示:"不允許使用的客戶(hù)端類(lèi)型", 因此我們需要windows下銳捷中的8021x.exe,W32N55.dll,SuConfig.dat三個(gè)文件,以windows下捷登錄時(shí)的mpf據(jù)包.
- 在windows銳捷的安裝位置拷貝8021x.exe,W32N55.dll,SuConfig.dat三個(gè)文件.
- 下載抓包工具,安裝并抓包,存為data.mpf. 抓包工具下載及使用教程
2.Ubuntu下 Mentohust安裝
- Mentohust依賴(lài)于libpcap合敦,所以系統(tǒng)中必須要有l(wèi)ibpcap.so.0.8府喳、0.9汉买、1.0侮穿、1.1中的一個(gè)沙绝,貌似現(xiàn)在主流的linux發(fā)行版都自帶了,如果沒(méi)有的話,自己動(dòng)手裝一下. libpcap安裝方法
- Mentohust下載,目前for Ubuntu的最新版本是mentohust_0.3.4-1 下載鏈接
- Mentohust安裝 $ sudo dpkg -i mentohust_0.3.4-1.xxx.deb
- 執(zhí)行
sudo mkdir /etc/mentohust 新建mentohust文件夾
sudo cp ./8021x.exe /etc/mentohust 將之前準(zhǔn)備的文件拷貝其中
sudo cp ./W32N55.dll /etc/mentohust
sudo cp ./SuConfig.dat /etc/mentohust/SuConfig
sudo cp ./data.mpf /etc/mentohust`
安裝完成
3. 運(yùn)行
- 首次運(yùn)行,配置相關(guān)信息 執(zhí)行 $ sudo mentohust -f /etc/mentohust/data.mpf
注意: - 多塊網(wǎng)卡選擇有線網(wǎng)卡,不確定的話查看下網(wǎng)卡信息 命令: ifconfig -a
- 組播地址選擇1,銳捷私有
- DHCP方式選擇3,認(rèn)證前
- 以后每次運(yùn)行直接輸入 sudo mentohust 即可
4. 至此如果提示認(rèn)證成功,就大功告成了!
ps:用戶(hù)配置信息存在/ect/mentohust.config文件,不建議手動(dòng)修改,如有錯(cuò)誤建議刪除該文件,運(yùn)行sudo mentohust重新配置
5. (轉(zhuǎn))整理的常見(jiàn)問(wèn)題:
- 提示“在網(wǎng)卡eth0上獲取IP失敗”:如果是動(dòng)態(tài)IP的話不用理會(huì);靜態(tài)IP的話肛响,請(qǐng)到NetworkManager或其他網(wǎng)絡(luò)設(shè)置工具中設(shè)置IP
- 提示“IP地址類(lèi)型錯(cuò)誤”:DHCP方式選錯(cuò)了。使用-q(mentohust -h查看其幫助)參數(shù)查看正確的DHCP方式并按需修改(銳捷中的“認(rèn)證前”可能需要用mentohust中的“二次認(rèn)證”代替)
- 提示“IP端口綁定錯(cuò)誤”:這出現(xiàn)在靜態(tài)IP的時(shí)候惜索,原因是在MentoHUST中將綁定IP設(shè)置錯(cuò)誤特笋,可以通過(guò)-i參數(shù)修改。
提示“找不到服務(wù)器”:一般是選錯(cuò)了組播模式,在“標(biāo)準(zhǔn)”與“銳捷”中切換試試猎物。 - 認(rèn)證成功但無(wú)法上網(wǎng):靜態(tài)IP用戶(hù)未正確設(shè)置IP及DNS或動(dòng)態(tài)IP未正確獲取到IP及DNS虎囚,前者通過(guò)網(wǎng)絡(luò)設(shè)置工具(例如NetworkManager)修改,后者請(qǐng)正確設(shè)置DHCP方式(在沒(méi)有dhclient的系統(tǒng)中還需找個(gè)有效替代并使用-c參數(shù)修改)
- 提示“不允許使用的客戶(hù)端類(lèi)型”:學(xué)校禁用了xrgsu蔫磨,使用-v參數(shù)指定版本號(hào)淘讥,或者復(fù)制相關(guān)文件("8021x.exe"和"W32N55.dll",可能還需要"SuConfig.dat")到/etc/mentohust/
- 更多