大連醫科大學ubuntu使用銳捷上網的方法(附帶用戶端)

來源:互聯網
上載者:User

標籤:http   os   使用   io   檔案   資料   ar   art   問題   

為銳捷配置網路ip,以及DNS

1.配置IP網關:sudo gedit /etc/network/interfaces

靜態IP修改設定檔如下改成自己的參數():

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
#pre-up ifconfig eth0 hw ether 50:af:73:1d:cd:f3 
address 210.47.248.180
netmask 255.255.255.0
gateway 210.47.248.254
nameserver 8.8.8.8

2.配置DNS:
sudo gedit /etc/resolv.conf

添加nameserver 8.8.8.8

sudo gedit /etc/resolvconf/resolv.conf.d/head

添加nameserver 8.8.8.8

3.重啟網路:sudo /etc/init.d/networking restart

圖形化網路設定也需要更改。在右上方的網路管理重修改就行了,點擊網路那個表徵圖,點擊編輯串連,編輯Wired Connection(或者顯示乙太網路串連)將DHCP修改為手動,然後修改ip,子網路遮罩,網關,dns等。修改完後將系統重啟。

==============================================================================

修改完ip後就可以使用銳捷用戶端上網了

先給出官方的一個linux下的用戶端

rjsupplicant:http://pan.baidu.com/s/1eQ9ZEJw

現在後解壓縮,開啟終端進入rjsupplicant檔案夾,使用root許可權運行用戶端: sudo bash rjsupplicant.sh -u 使用者名稱 -p 密碼 -d 0

你也可以寫一個指令碼來運行此程式。這個zip包裡有詳細的說明,可以自己慢慢看。

 

=====================================

使用官方的用戶端可以上網,但是有個問題,那就是不能開啟多網卡,否則會被強制下線,有人寫了一個小程式mentohust,類比用戶端發送驗證封裝,這樣就可以開啟多網卡模式。開啟多網卡模式就可以使用虛擬機器正常上網,以可以通過無線網路建立熱點等。由於mentohus原始碼是放在Google上面的,下載不方便,我下載後放在百度雲上面了,方便大家下載。

mentohust:http://pan.baidu.com/s/1o6oKEH8

ubuntu32位安裝mentohust_0.3.4-1_i386.deb

ubuntu64位安裝mentohust_0.3.4-1_amd64.deb

安裝好後在終端輸入: sudo mentohust

mentohust會提示你選擇網卡,一般情況下選擇eth0,接著輸入ip等,組播地址使用1即銳捷方式,DHCP方式採用0即不使用,然後就可以驗證上網了

此zip包裡還包含rpm包,所以CentOS6以上版本也可以通過以上方法安裝。

==========================================================================================

附錄1 rjsupplicant認證用戶端 - 使用協助

 

-d--dhcp dhcp方式(帶參數,0表示靜態IP認證,1表示使用動態擷取IP方式認證;不使用-d預設使用上一次配置)

-n--nic 認證網卡(參數為網卡名稱(參考-l結果),不指定時採用上一次使用的網卡或者第一張網卡)

-s--service 服務(參數為服務名稱(參考-l結果),不指定時採用上一次使用的服務或者第一個服務)

-u--user 使用者名稱(參數為使用者名稱,不指定時採用上一次使用的使用者名稱)

-p--password 密碼(參數為密碼,若未設定密碼,運行程式後可重設定,預設為空白除非已經儲存了密碼)

-S--save 儲存密碼(帶參數,0表示不儲存密碼,1表示儲存密碼,不指定時採用上一次配置)

-q--quit 退出程式(不帶參數,使用-q命令退出後台啟動並執行用戶端)

-l--list 查看模式:無參數,指定該模式時,只查看資訊,不認證。內容包括:版本號碼,當前認證方式,當前網卡,當前服務(可選),使用者名稱,服務列表(可選),網卡列表。預設查看當前認證方式下資訊。

--comments 啟用後台運行方法:在命令列後加"&"號;關閉終端輸出方法:在"&"前添加">&-";退出後台模式,使用-q命令;後台運行時,輸出日誌在"/home/yue941212/下載/rjsupplicant/x64/log/run.log"中

 

附錄2 mentohust使用方法

經測試 本方法適用於ubuntu12.04 ubuntu12.10 ubuntu13.04 ubuntu13.10 ubuntu14.04;
理論上適合所有linux版本
項目首頁
http://code.google.com/p/mentohust/
軟體
http://code.google.com/p/mentohust/downloads/list
選擇合適的安裝包,ubuntu下可以選擇方便的deb(注意系統版本32/64位)
雙擊安裝後在螢幕右上方網路連接表徵圖下找到編輯連結選項,編輯你的ip和DNS(適用於靜態IP地址),或者通過命令列在Network Connections中配置好,個人推薦第一種,因為在命令列下出現了一個網路不可達的錯誤。
然後在win下銳捷檔案夾下拷貝8021x.exe W32N55.dll SuConfig.dat 三個檔案到linux下目錄 執行
sudo mkdir /etc/mentohust
sudo cp ./8021x.exe /etc/mentohust
sudo cp ./W32N55.dll /etc/mentohust
sudo cp ./SuConfig.dat /etc/mentohust
輸入sudo mentohust 按步驟輸入資訊後就可以連網了,注意不要關閉bash,或者使用sudo gedit /etc/mentohust.conf編輯設定檔 然後,直接sudo mentohust也可以連網。這裡有個小技巧,在mentohust後加上& 如 sudo mentohust& 這個進程就可以在後台運行,此時就可以將bash關閉而不影響銳捷上網了。
配置詳細:
網卡
Nic=eth0
;靜態IP使用者可以使用非本機IP
IP=你的IP地址
;掩碼,無關緊要
Mask=子網路遮罩
;網關,如果指定了就會監視網關ARP資訊
Gateway=0.0.0.0
;DNS伺服器,無關緊要
DNS=0.0.0.0
;Ping主機,用於掉線檢測,0.0.0.0表示關閉該功能
PingHost=0.0.0.0
;每次發包逾時時間(秒)
Timeout=8
;發送Echo包的間隔(秒)
EchoInterval=30
;失敗等待(秒)認證失敗後等待RestartWait秒或者伺服器請求後重啟認證
RestartWait=15
;尋找伺服器時的組播地址類型 0標準 1銳捷 2將MentoHUST用於賽爾認證
StartMode=1
;DHCP方式 0(不使用) 1(二次認證) 2(認證後) 3(認證前)
DhcpMode=0
;是否後台運行: 0(否) 1(是,關閉輸出) 2(是,保留輸出) 3(是,輸出到檔案/tmp/mentohust.log)
DaemonMode=0
;是否顯示通知: 0(否) 1~20(是)
ShowNotify=5
;用戶端版本號碼,如果未開啟用戶端校正但對版本號碼有要求,可以在此指定,形如3.30
Version=4.31
;認證資料檔案,如果需要校正用戶端,就需要正確設定
DataFile=/etc/mentohust/
;進行DHCP的指令碼

 

大連醫科大學ubuntu使用銳捷上網的方法(附帶用戶端)

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.