歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

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

此種方法在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.   
  10. [MentoHUST]  
  11. MaxFail=8  
  12. ;用戶名,長度不超過64  
  13. Username=cse_506a_hy  
  14. ;密碼  
  15. Password= HVJfYBEaCkkuH0s=  
  16. ;網卡  
  17. Nic=p33p1  
  18. ;靜態IP用戶可以使用非本機IP  
  19. IP=10.136.2.183  
  20. ;掩碼,無關緊要  
  21. Mask=255.255.255.0  
  22. ;網關,如果指定了就會監視網關ARP信息  
  23. Gateway=0.0.0.0  
  24. ;DNS服務器,無關緊要  
  25. DNS=0.0.0.0  
  26. ;Ping主機,用於掉線檢測,0.0.0.0表示關閉該功能  
  27. PingHost=0.0.0.0  
  28. ;每次發包超時時間(秒)  
  29. Timeout=8  
  30. ;發送Echo包的間隔(秒)  
  31. EchoInterval=30  
  32. ;失敗等待(秒)認證失敗後等待RestartWait秒或者服務器請求後重啟認證  
  33. RestartWait=15  
  34. ;尋找服務器時的組播地址類型 0標准 1銳捷 2將MentoHUST用於賽爾認證  
  35. StartMode=1  
  36. ;DHCP方式 0(不使用) 1(二次認證) 2(認證後) 3(認證前)  
  37. DhcpMode=0  
  38. ;是否後台運行: 0(否) 1(是,關閉輸出) 2(是,保留輸出) 3(是,輸出到文件/tmp/mentohust.log)  
  39. DaemonMode=3  
  40. ;是否顯示通知: 0(否) 1~20(是)  
  41. ShowNotify=5  
  42. ;客戶端版本號,如果未開啟客戶端校驗但對版本號有要求,可以在此指定,形如3.30  
  43. Version=3.94  
  44. ;認證數據文件,如果需要校驗客戶端,就需要正確設置  
  45. DataFile=/etc/mentohust/  
  46. ;進行DHCP的腳本  
  47. DhcpScript=dhclient  

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

Copyright © Linux教程網 All Rights Reserved