歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Ubuntu有線連接(本地連接)不穩定問題(銳捷認證)

Ubuntu有線連接(本地連接)不穩定問題(銳捷認證)

日期:2017/3/3 13:51:55   编辑:Linux技術

Ubuntu有線連接(本地連接)不穩定問題(銳捷認證)

最近剛剛從Windows轉戰到Ubuntu(14.04 LTS),學校用的是銳捷認證系統。同一個機房的Windows電腦網絡穩定快速,但我的Ubuntu系統電腦有線連接不穩定(不是掉線,而是認證成功後可以訪問網絡,過個三五分鐘就無法訪問網絡了)
我一開始使用的是系統自帶的連接方式,無需安裝任何軟件,即可認證上網,教程如下:
/content/2274932.html
但這樣需要經常重連,才能恢復網絡。
在網上找了很多資料,如mentohust等,均沒有效果。例如,mentohust,可以認證成功,卻上不了網。最後發現ruijieclient,同樣可以認證成功卻上不了網,但卻偶然的解決了有線連接不穩定的問題。

一、失敗的方法

這裡所謂的失敗,只是不適用我的情況,這幾種方法應該還是很大眾有效的。一般這種方法解決的是如何連接網絡的問題,而不是解決連接上之後不穩定無法上網的問題。

mentohust:

下載地址:http://download.csdn.net/detail/michaelliang12/9510371
參考教程如下(這幾個都差不多):
http://www.linuxidc.com/Linux/2013-10/91157.htm
http://www.linuxidc.com/Linux/2013-01/78222.htm
http://www.linuxidc.com/Linux/2013-10/91158.htm
/content/9453905.html
可概括如下:
1,安裝mentohust_0.3.4-1_i386.deb
2,安裝成功後,可以使用命令sudo mentohust -h查看幫助信息。使用動態IP(校園網認證一般為動態),DHCP方式為認證後,則配置如下:
sudo mentohust -uusername -p123456 -a1 -d2 -b2 -v4.10 -w
其中,參數-b若設置為1或2,則當關閉該終端或使用Ctrl+C時不會斷開連接;參數-w表示將配置信息默認保存至文件/etc/mentohust.conf,當需要再次認證時,僅需要鍵入命令sudo mentohust即可。
對於靜態IP用戶,需要先在Network Connections中配置好IP、網關、掩碼、DNS等信息,再參照幫助信息設置。
退出認證可使用sudo mentohust -k或pkill mentohust。
3,常見報錯方法解決如下
http://forum.ubuntu.org.cn/viewtopic.php?t=282666

xrgsu

這個我沒試過,但是銳捷官方的應該可以吧。下載地址:
http://download.csdn.net/detail/michaelliang12/9510373
參考教程如下:
http://www.cnblogs.com/laipDIDI/articles/2141625.html

mystar

http://bbs.whnet.edu.cn/cgi-bin/bbscon?board=Linux&file=M.1228184731.A&num=4478
網上說這個也可以,但沒試過。

kstar

http://dan.febird.net/tag/kstar
到處百度,發現了還有這個東西,但是卻下載不了。

二、我的解決辦法

系統自帶連接方式+ruijieclient

(一)先按照/content/2274932.html教程所示,保證先可以認證成功,順利上網。
(二)再安裝ruijieclient
下載地址:http://download.csdn.net/detail/michaelliang12/9510374
1, 安裝ruijieclient_0.8.1svn129local-0_i386.deb
2, 創建配置文件
sudo ruijieclient -g
3, 編輯配置文件(自己看注釋改吧,一般只需要改用戶名和密碼)
sudo gedit /etc/ruijie.conf
[code]<?xml version="1.0" encoding="UTF-8"?>
<ruijie.conf version="0.8.1svn129">
  <!--This is a sample configuration file of RuijieClient, change it appropriately according to your settings.-->
  <account>
    <Name>username</Name>
    <Password>123456</Password>
  </account>
  <settings>
    <!--Network Adapter Name-->
    <NIC>eth0</NIC>
    <!--0: Standard, 1: Private-->
    <AuthenticationMode>0</AuthenticationMode>
    <EchoInterval>25</EchoInterval>
    <!--IntelligentReconnect: 0: Disable IntelligentReconnect, 1: Enable IntelligentReconnect -->
    <IntelligentReconnect>1</IntelligentReconnect>
    <!--AutoConnect: 0: Disable AutoConnect, 1: Enable AutoConnect (only available in gruijieclient) -->
    <AutoConnect>1</AutoConnect>
    <!--Fake Version for cheating server-->
    <FakeVersion>4.44</FakeVersion>
    <!--Fake IP for cheating server-->
    <FakeAddress/>
    <!--DHCP mode 0: Disable, 1: Enable DHCP before authentication, 2: Enable DHCP after authentication 3: DHCP after DHCP authentication andre-authentication(You should use this if your net env is DHCP)-->
    <DHCPmode>2</DHCPmode>
    <!--Add if you don't want ruijieclient to ping the default gateway-->
    <PingHost/>
  </settings>
</ruijie.conf>

4, 運行ruijieclient
sudo ruijieclient
5, 設置開機自動啟動程序進行認證(可不設置)
執行
gnome-session-properties
在彈出的窗口“系統->首選項->啟動應用程序”中添加程序,程序名字為
ruijieclient
路徑為
/usr/bin/ruijieclient
(注意:我的電腦單獨使用ruijieclient並不能上網!)

三、可能的原因

本身在Ubuntu實現銳捷認證上網並不需要裝軟件,但是連接不穩定。這裡使用自帶方式認證成功並上網,再用ruijieclient不斷地向服務器發送數據包,保證“不掉線”。這樣就可以實現電腦一直在線,穩定地訪問網頁或者下載文件。
總結一下,我的電腦使用單獨使用mentohust、ruijieclient均不能上網,但ruijieclient和系統自帶方式配合則可以穩定上網。至於mentohust和系統自帶方式配合,我沒有試過。好不容易配置好,不想再亂改了。

四、相關下載

mentohust下載http://download.csdn.net/detail/michaelliang12/9510371
xrgsu下載http://download.csdn.net/detail/michaelliang12/9510373
ruijieclient下載http://download.csdn.net/detail/michaelliang12/9510374
Copyright © Linux教程網 All Rights Reserved