平时学校的校园网是用digitalchina客户端来上网的,但神州数码的仅限于在windows下使用,对于在linux下又该如何才能上网呢?于是就上网查了一下,发现有一个山寨版的神州数码客户端,就不客气拿来用了。具体安装如下:
1、先去下载一个这个东西:zdclient_bin_1.2_i686.tar.gz。呵呵,应该是别人搞得一个山寨神州数码。
2、放到ubuntu的主文件夹里面,再按下面的操作就OK了,具体对于有看过一下linux命令的人来说不是难事。
下面的是在ubuntu终端下看到的一些命令以及命令操作的结果。
janler@ubuntu:~$ sudo bash
[sudo] password for janler:
root@ubuntu:~# su root
root@ubuntu:/home/janler# tar xvfz zdclient_bin_1.2_i686.tar.gz
runzdclient
zdclient
install
Readme.txt
refreshIP.py
root@ubuntu:/home/janler# gedit runzdclient
root@ubuntu:/home/janler# ./install
#### Files intalling to /usr/bin ####
`zdclient' -> `/usr/bin/zdclient'
`runzdclient' -> `/usr/bin/runzdclient'
#### Installation Done. ####
root@ubuntu:/home/janler# gedit runzdclient
root@ubuntu:/home/janler# runzdclient
Beginning Authentication...
######## ZDClient ver. 0.12 $Revision: 93 $ #########
Device: eth0
MAC: 00:e0:b1:03:44:da
IP: 10.6.174.91
MASK: 255.255.255.0
Gateway: 0.0.0.0
DNS: 0.0.0.0
Client ver: 3.5.04.1110fk
##################################################
>>Protocol: SEND EAPOL-Start
>>Protocol: REQUEST EAP-Identity
>>Protocol: SEND EAP-Response/Identity
>>Protocol: REQUEST MD5-Challenge(PASSWORD)
>>Protocol: SEND EAP-Response/Md5-Challenge
>>Protocol: EAP_SUCCESS
&&Info: Authorized Access to Network.
>>Server Info: 从本周起,网络开通与续费相关办理时间恢复为周
&&Info: ZDClient Forked background with PID: [1787]
/usr/bin/runzdclient: line 22: notify-send: command not found
`notify-send' not installed.
Server Info: 从本周起,网络开通与续费相关办理时间恢复为周
安装好之后就可以上网了,不过还是注意一点的就是,有些可能要每次用ubuntu上网的时候都要在终端依次输入(如果你的网络连接经常掉线的话):
输入sudo bash-->输入密码(如果没有看到密码,请不要惊讶,这是ubuntu的一种保护策略了)-->输入su root(进入主文件夹)-->输入runzdclient(如果你的神州数码是安装在主文件夹的话)-->upnet -h 10.0.1.65(学校主机地址) -u (你登录神州数码的账号) -p (登录密码)。
连接之前先确认你的系统网络连接已建立,可以查看ubuntu屏幕右上角的网络连接,自动连接网络。
具体参见:http://wiki.ubuntu.org.cn/index.php?title=神州数码802.1x、DCBA协议认证方案&variant=zh-cn