|
发表于 2005-3-24 10:47:53
|
显示全部楼层
转自我们学校的论坛。 因为我所在的校区使用web认证,所以还没有机会实验这个东东。
自动断开是因为认证系统认为你做了代理。
二、切换到linux
root帐号登陆(注意)
运行netconfig,手动设定你的ip为windows下的ip(这点非常重要,不然会出现“Get parameter error” 错误)
netconfig
设定ip:10.16.26.x,
gateway:10.16.26.1,
mask:255.255.255.0,
nameserver:210.45.240.99
重新激活网络
service network restart
然后将你在linux下的网卡地址改成和windows下一样(假如你在windows下mac和linux的mac是一样的,此步可以跳过)
ifconfig eth0 down
ifconfig eth0 hw ether AABBCCDDEEFF
ifconfig eth0 up
运行netconfig
再次将ip改为自动获取
然后将学校提供的哪个xrgsu*.tar.gz解压,
cd /path/to/xrgsu
tar xrgsu-1.0.1.i386.tar.gz
cp xrgsu /usr/bin
libpcap低于0.8,请安装libpcap
rpm包安装:
rpm -ivh libpcap-0.8.3-3.i386.rpm
源码包安装:
tar xzvf libpcap-0.8.3.tar.tar
cd libpcap*
./configure --libdir=/usr/lib --includedir=/usr/include
make &&make install
三、开始认证:
运行
xrgsu -d ifup eth0
a.please input your user name:username //输入认证用户名
b.please input your password:password //输入认证密码
c.Use DHCP,1-Use,0-UnUse(Default: 0):1 //使用了DHCP获得动态地址,请选择1
d.Use default auth parameter,0-Use 1-UnUse(Default: 0):0 //使用默认网络参数
认证成功!
因为学校的实达会监视你是否使用代理,一一旦运行一些关于ip方面的命令,他就会自动结束,所以请手动杀掉他的进程
在另一个终端,输入
killall xrgsu
此时假如分到ip的话,就不用手动设定ip了,可以直接上网了!
假如没有分到ip的话
请再次手动设定ip
netconfig
重启network
service network restart
ok!!enjoy yourself!!
ps:以上在本机rh9测试通过,因为只在本机测试通过,所以肯定有不少不完善的地方,欢迎各位兄弟补充! |
|