歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 通過mentohust徹底解決Fedora校園網上網問題

通過mentohust徹底解決Fedora校園網上網問題

日期:2017/2/28 16:01:57   编辑:Linux教程

此種方法在Fedora 14和Fedora 16下實驗成功,其它系統沒做實驗。

1. 下載mentohust----mentohust-0.3.4-1.fc13.i686.rpm

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /pub/2011/12/05/通過mentohust徹底解決Fedora校園網上網問題/

2. 安裝

rpm -ivh mentohust-0.3.4-1.fc13.i686.rpm

3. 查詢支持院校,看是否需要復制windows下銳捷的文件

經查詢我們學校必須要復制銳捷安裝目錄下的三個文件

8021x.exe SuConfig.dat W32N55.dll

4. 復制文件

打開終端,登錄到root,先創建mentohust的數據目錄

mkdir /etc/mentohust

然後把上面三個文件復制到/etc/mentohust目錄下

5. 配置mentohust

在root終端輸入mentohust -w -u你的用戶名 -p你的密碼

接著選擇網卡,會再次要求你輸入用戶名和密碼

在root終端輸入gedit /etc/mentohust.conf編輯mentohust的配置文件,

根據查詢到的支持院校修改組播地址(StartMode)和DHCP方式(DhcpMode),修改好後保存退出

  1. # MentoHUST for Linux By HustMoon Studio
  2. #
  3. # 配置文件名稱必須是小寫/etc/mentohust.conf,編碼格式建議是UTF-8
  4. # 配置文件中一行開頭的空格和Tab會被忽略,其他的會視為參數一部分
  5. # 配置文件中Section與Key不區分大小寫,以#或;開頭的行視為注釋
  6. # 同一個參數若在命令行參數和配置文件中均有設置,使用命令行參數
  7. # 命令行中使用參數-h或-?可查看詳細參數信息,建議通過命令行設置參數
  8. # 命令行中使用參數-w可將配置更新到/etc/mentohust.conf
  9. [MentoHUST]
  10. MaxFail=8
  11. ;用戶名,長度不超過64
  12. Username=cse_506a_hy
  13. ;密碼
  14. Password= HVJfYBEaCkkuH0s=
  15. ;網卡
  16. Nic=p33p1
  17. ;靜態IP用戶可以使用非本機IP
  18. IP=10.136.2.183
  19. ;掩碼,無關緊要
  20. Mask=255.255.255.0
  21. ;網關,如果指定了就會監視網關ARP信息
  22. Gateway=0.0.0.0
  23. ;DNS服務器,無關緊要
  24. DNS=0.0.0.0
  25. ;Ping主機,用於掉線檢測,0.0.0.0表示關閉該功能
  26. PingHost=0.0.0.0
  27. ;每次發包超時時間(秒)
  28. Timeout=8
  29. ;發送Echo包的間隔(秒)
  30. EchoInterval=30
  31. ;失敗等待(秒)認證失敗後等待RestartWait秒或者服務器請求後重啟認證
  32. RestartWait=15
  33. ;尋找服務器時的組播地址類型 0標准 1銳捷 2將MentoHUST用於賽爾認證
  34. StartMode=1
  35. ;DHCP方式 0(不使用) 1(二次認證) 2(認證後) 3(認證前)
  36. DhcpMode=0
  37. ;是否後台運行: 0(否) 1(是,關閉輸出) 2(是,保留輸出) 3(是,輸出到文件/tmp/mentohust.log)
  38. DaemonMode=3
  39. ;是否顯示通知: 0(否) 1~20(是)
  40. ShowNotify=5
  41. ;客戶端版本號,如果未開啟客戶端校驗但對版本號有要求,可以在此指定,形如3.30
  42. Version=3.94
  43. ;認證數據文件,如果需要校驗客戶端,就需要正確設置
  44. DataFile=/etc/mentohust/
  45. ;進行DHCP的腳本
  46. DhcpScript=dhclient

6. 在root終端運行mentohust,輸入mentohust直接運行,或者在非root的終端輸入sudo mentohust進行運行。輸入mentohust -h會顯示幫助。

Copyright © Linux教程網 All Rights Reserved