|
这个解决方法应该是通法了
除非你的windows也上不了网
原文见
http://www.tanvy.com/showarticle.asp?id=237
LINUX下如何用IE进行WEB页面认证
请转载的朋友注明出处 三峡大学 小田制作
由于三峡大学的校园网是采用的是华为的网络解决方案,所以本校的学生上网必须从认证页面输入卡号和密码来接入Internet,最要命的是登录WEB认证页面,必须要使用微软的IE浏览器才行,否则系统会提示你”请使用IE浏览器进行认证”.这就使得校园网内不少LINUX用户无法接入Internet.本教程采用图文的方法,手把手教你如何在LINUX下进行认证.本方法也适合其它区域网的LINUX用户!
我的使用环境是red hat linux 9.0 版本
其它版本的UNIX操作系统方法跟这个差不多
一 必须的软件
(1)wine
具体下载地址:http://www.winehq.com/site/download
需要注意的是该软件的版本较多,所以你要看清楚自己的CPU类型所对应的版本
我使用的是赛羊700(够垃圾的吧),所以我下载的i386版本的,
http://prdownloads.sourceforge.net/wine/wine-20040914-1fc1winehq.i386.rpm
如果是AMD用户就要特别注意了,选择自己所使用的althon版本!
如果你使用的不是red hat linux, 而是其它版本的,就要到http://www.winehq.com/site/download 里选择适合自己操作系统版本的软件
如果里面还是没有适合你的版本,那就下载wine的源码进行编译吧
具体地址:http://heanet.dl.sourceforge.net/sourceforge/wine/Wine-20040914.tar.gz
安装文件大约10M左右
编译安装的好处是可以适合各种平台.同时要注意编译wine最好使用gcc 3.2x来进行编译
[提示]:使用如下命令来查看gcc版本
[root@localhost root]#gcc -v
还有点要注意,编译wine最好要1G的空闲空间
编译步骤:
1.解包,在终端下进行
[root@localhost root]# tar zxvf wine-20040914.tar.gz
2.编译
[root@localhost root]# cd wine-20040914/
[root@localhost root]# ./configure – prefix=/usr/local/wine
然后等吧!编译时间估计1个小时吧,这跟你的系统配置有关.
3 编辑配置文件
编辑/etc/ld.so.conf文件
[root@localhost root]#vi /etc/ld.so.conf
在尾部加上/usr/local/wine/lib
保存后运行ldconfig 更新路径
[root@localhost root]#ldconfig
最后用export将LD_LIBRARY_PATH导入
[root@localhost root]#export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/wine/lib
4 完成安装
[root@localhost root]#make install
5检验安装
[root@localhost root]#wine -version
如果安装成功,就可以看到wine的版本了
(2)CrossOver Office
下载地址http://www.codeweavers.com/site/products/download_trial/
可以下载最新的试用版(5555,要钱注册)
安装文件是install-crossover-standard-demo-3.0.1.sh
差不多11M左右
CrossOver Office安装较简单
首先添加可执行权限
[root@localhost root]#chmod u+x install-crossover-standard-demo-3.0.1.sh
然后进行安装
[root@localhost root]#./install-crossover-standard-demo-3.0.1.sh
出现图形安装界面后,一路OK就行
(3)DCOM95.exe
这个可到微软官方网站去下载
(4)IE6.0完全安装版
这个最好下完全安装版,不要下升级版,不然安装会出问题
二 先在CrossOver Office 下安装DCOM95
启动 CrossOver Office 后,单击下方的Install
然后在右侧选择DCOM95 ,然后next
然后选择Advanced install,继续next
选择DCOM95文件,
装完后会在界面显示你已经安装的文件!
三在CrossOver Office 下安装IE6.0
步骤跟安装DCOM95差不多,我就不多说了.
在安装IE的时候最好选择最小安装
这样可以避免把Media之类的软件也安装上,同时也减少安装的时间
安装完成后,会在桌面上显示Internet Explorer ,
剩下的认证方式跟在WINDOWS下差不多
在地址栏输入http://61.136.223.26,就会出现熟悉的登陆页面,当然前提是必须保证你的网络畅通!
认证完成后,就会看到华为的客户端程序了,最小化后,可以看到它所在的位置不是系统托盘那里
顺便再放几张在LINUX下使用QQ,gaim(LINUX下的QQ),WPS,星际的图片给大家看看
问题解答:
1可能有人要问wine这个软件有什么用?
其实在wine下也能安装IE和DCOM,不过本人多次试验,都安装失败,并且安装时间很长.等的受不了! wine 主要是用来运行华为的portalclient.exe这个软件的!
2在wine下安装IE6.0 可能会出现“系统内存不足(交换分区不足)或CAB压缩包损坏,文件无法提取”的错误提示,解决方法是扩充内存(我是256M的内存,1G的交换空间也不够用),加到384M内存以上就可以安装了!
本人欢迎对网络构架,服务器配置,网络安全,CCNA,CCNP,UNIX感兴趣的朋友与我
共同讨论,本人的QQ是14638541 电邮:[email protected] |
|