歡迎您光臨本站 註冊首頁

銳捷校園網Linux客戶端認證xrgsu

←手機掃碼閱讀     火星人 @ 2014-03-23 , reply:0

  基於現在很多學校校園網用的是銳捷交換機,雖然銳捷已給出LINUX認證程序,但其程序與相應的庫文件安裝,過程中出現的問題以及網路配置較為複雜,LINUX下的銳捷校園網802.1X認證給折騰了好幾個月,現在終於搞定,真是痛快。

  之前什麼發行版本也試過,比如;Redhat,FC6,SUSE 10.1,Mandriva 2007,Redflag5.0 Desktop

  Redflag5.0可以認證成功,但只要一打開firefox就斷線,只好用lynx瀏覽器。

  SUSE10.1下出現xrgsu: symbol lookup error: xrgsu: undefined symbol。

  最後還是在Ubuntu 7.04下認證成功。

  下邊拿經驗來分享一下。下載並安裝認證程序員myxrgsu,以及相應的庫文件libpcap-0.6.2-i386.rpm.銳捷說要libpcap-0.8.3的庫,而實際上要的是0.6.2的版本的。http://blog.chinaunix.net/upfile/070423100130.rar有myxrgsu的程序。libpcap-0.6.2下載地址http://forum.ubuntu.org.cn/post-193064.html(tar包)

  第一步:查詢是否有libpcap包命令:
  #rpm -q libpcap

  如果沒有libpcap庫,則安裝libpcap-0.6.2-i386.rpm在終端輸入命令

  #sudo rpm -ivh PATH/libpcap-0.6.2-i386.rpm //PATH表示您的libpcap-0.7.2-1.i386.rpm路徑位置

  如果已經裝有了但版本不對則需要強制安裝

  #sudo rpm -ivh PATH/libpcap-0.6.2-i386.rpm --force //PATH表示您的libpcap-0.6.2-i386.rpm路徑位置

  上面sudo表示是以root的許可權上安裝。不然系統會提示許可權不夠。如果已經是以ROOT進入系統的話就不用SUDO。

  關於libpcap庫文件,它可能多種安裝方式,如RPM,DEB,源代碼的形式。

  Ubuntu支持DEB文件的安裝,所以對於RPM文件相應的命令為

  #sudo apt-get install alien
  #sudo alien XXX.rpm
  #sudo dpkg -i XXX.rpm

  第二步:把下載回來的myxrgsu程序複製到/usr/bin下
  #sudo cp PATH/myxrgsu /usr/bin

  第三步:配置網路
  雖然我們的校園網在WINDOWS下用的是DHCP動態獲取IP地址,但實際上在LINUX下只要我們給它一個和WINDOWS一樣的IP(在WINDWOS下記下IP,DNS,DHCP等之類的,一般IP租用期都有幾個月的),然後加上成功的認證,那就可以上網了,所以選擇靜態手動的IP方式。但如果就這樣然後認證的話會出現:

  WARNING: IintNIC:NIC eth0 does not exist(3) Get parameter error!

  所以要先輸入以下命令:#ifconfig eth0 172.17.11.223 //後面的是我的IP

  下面是我的認證過程:
  root@ubuntu:~# ifconfig eth0 172.17.11.223
  root@ubuntu:~# myxrgsu -d

  XRGSupplicant 1.1.1
  Ruijie Network CopyRight 2004-2005
  Please input your user name:lgq1984
  Please input your password:
  Use default auth parameter,0-Use 1-UnUse(Default: 0):
  Searching server...
  Connecting server...
  Authenticating...

  04信息1班歡迎進入惠州學院校園網,網路中心:2529230。

  Authenticate SUCCESSFULLY!
  dhclient: no process killed
  eth0: no process killed
  Internet Systems Consortium DHCP Client V3.0.2
  Copyright 2004 Internet Systems Consortium.
  All rights reserved.
  For info, please visit http://www.isc.org/products/DHCP

  can't create /var/state/dhcp/dhclient.leases: No such file or directory
  Listening on LPF/eth0/00:e0:4c:d4:86:b8
  Sending on LPF/eth0/00:e0:4c:d4:86:b8
  Sending on Socket/fallback
  DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
  DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
  DHCPOFFER from 202.192.224.166
  DHCPREQUEST on eth0 to 255.255.255.255 port 67
  DHCPACK from 202.192.224.166
  can't create /var/state/dhcp/dhclient.leases: No such file or directory
  bound to 172.17.11.101 -- renewal in 76224 seconds.
  Searching server...
  Connecting server...
  Authenticating...

  04信息1班歡迎進入惠州學院校園網,網路中心:2529230。

  Authenticate SUCCESSFULLY!
  Please input 'unauth' to LogOff:
  IP Address is changed,Reauth Now!

  Searching server...
  Connecting server...
  Authenticating...

  04信息1班歡迎進入惠州學院校園網,網路中心:2529230。

  Authenticate SUCCESSFULLY!

  而且不會斷線!爽!

[火星人 ] 銳捷校園網Linux客戶端認證xrgsu已經有652次圍觀

http://coctec.com/docs/linux/show-post-121992.html