歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Fedora 11下安裝銳捷客戶端

Fedora 11下安裝銳捷客戶端

日期:2017/2/28 16:44:25   编辑:Linux教程

目前很多學校都才用福建星網銳捷公司的銳捷認證系統,這也造成很多人在Linux下不知道該如何認證銳捷。下面將詳細介紹安裝方法,安裝方法已在Fedora 11下檢測通過:

1. 下載安裝文件

2. 解壓縮文件

3. 將lib文件夾中的將所需庫文件復制到/lib文件夾中(實際上只需兩個:libpcap.so.0.6.2,libstdc++.so.5)

4. 將bin文件夾中的xrgsu文件復制到/bin文件夾中

5. 設置靜態IP

1. 在Windows下運行銳捷的認證客戶端,通過認證之後,用cmd運行ipconfig /all,查看你當前被分配到的IP地址信息,把IP Address,Subnet Mask,Default Gateway,DNS Servers這幾條信息記錄下來

2. 進入Linux,在Linux網絡設置的地方,將網絡配置成靜態IP的形式,IP信息要跟先前我們在Windows下看到記下來的一致

6. 在命令行,運行 xrgsu,接著輸入你的用戶名,密碼,再輸入1和輸入0,就可以人在了。

7. 如果運行是會提示沒有權限,則執行如下命令讓xrgsu有可執行的屬性

chmod +x /bin/xrgsu

8. 但是運行後會出現如下錯誤:

WARNING: IintNIC:NIC eth0 does not exist(3)

Get parameter error!

別急,最後一招:

[root@lxt ~]# ifconfig eth0 192.168.3.99

好了,大功告成:

[root@lxt ~]# xrgsu -d
XRGSupplicant 1.1.1
Ruijie Network CopyRight 2004-2005
Please input your user name:09SBY0715131
Please input your password:
Use default auth parameter,0-Use 1-UnUse(Default: 0):0
Searching server...
Connecting server...
Authenticating...
Authenticate SUCCESSFULLY!
dhclient: 沒有進程被殺死
eth0: 沒有進程被殺死
Searching server...
Connecting server...
Authenticating...
Authenticate SUCCESSFULLY!
Please input 'unauth' to LogOff:
IP Address is changed,Reauth Now!
Searching server...
Connecting server...
Authenticating...
Authenticate SUCCESSFULLY!

  簡單吧?但可能還存在很多問題。下面一一說明。

錯誤問題處理

1. 多網卡或代理服務器問題.

  也許你會認證成功,但不久後,會出現如下錯誤,如何銳捷自動退出。  

Detect Proxy Server!Err = 4 xrgsu exit!

  這個錯誤是因為你誤安裝了xen虛擬機或xrgsu(銳捷)發現了lo網卡,造成了銳捷認證認為你具有多網卡,而銳捷認證是有單網卡要求的,所以起會認證後退出。在windows下安裝虛擬機後也會出現同樣情況,解決方法是不要使用銳捷公司提供的認證文件xrgsu,而改用bin文件夾下的 myxrgsu,此文件已經被網友重新編寫編譯過,起在認證後會省略檢測多網卡這一步。安裝myxrgsu的方法跟xrgsu一樣,只需要將其拷貝到 /bin目錄設置一下執行權限即可。認證的時候就使用命令myxrgsu了。

2. 認證失敗

Authenticate Fail

這種情況多半是你的用戶名或者密碼錯誤,請重新檢查。另外一種就是前面安裝的時候IP信息填寫錯誤。

自動認證的方法

也許你會覺得每一次都得輸入命令,如何帳號密碼,這麼很麻煩,這裡告訴你一個簡單的方法。

1. 安裝expect下的3個rpm文件,安裝順序是:tcl-8.3.5-88.i386,expect-5.38.0-88.i386,expect-devel-5.38.0-88.i386.安裝命令為

rpm -i *.rpm 注釋:用*代替你需要安裝的文件名

在安裝tcl-8.3.5-88.i386.rpm的過程中,你可能會遇到如下類似的錯誤報告:

1. package ** conflict with package ** from tcl-8.3.5-88.i386.rpm

上面2個**是一個文件名,那麼說明你已經安裝了一個其他版本的tcllib,但原來的tcllib與現在的tcllib沖突,就必須先在軟件管理刪除原來已經安裝了的tcllib。

2. 拷貝netlogin到/bin目錄下

3. 拷貝autoconnect和autoconnectasroot到/usr/local/bin/目錄下,如何用用vi或gedit修改autoconnect和autoconnectasroot兩個文件,按說明填上您的帳號資料等.記住要保存哦!

說明:在非root用戶下我還沒有連接成功,好像說sudo不行,可以打開終端輸入"ru -"切換到root用戶在手動輸入試試看。

這樣就可以在命令提示行(普通用戶或root都行)中輸入netlogin就會自動連接上網了。

如果你還嫌麻煩,那就在桌面上做個快捷方式,對象命令為:netlogin,以後雙擊就可以上網了。爽吧?

Copyright © Linux教程網 All Rights Reserved