LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4207|回复: 19

linux局域网Dr.COM宽带认证客户端上网指南

[复制链接]
发表于 2008-3-30 14:27:03 | 显示全部楼层 |阅读模式
Posted 三月 29th, 2008 by 网日时光

linux局域网Dr.COM宽带认证客户端上网指南

简述:
       当我接触到linux系统后我就深深地喜欢上了她,我们现在在学校用的是局域网Dr.COM宽带认证客户端登陆帐号上网的,所以当我们在我们的机子上装好了linux系统想上网时傻眼了,赶紧切回XP系统(一般我们都是安装双系统)去学校提供的登陆工具下载里,去baidu、去google直至弄得一头雾水都可能还没弄得了上网,这就是我写此文章的缘故。

0、适用范围

此方法我在红旗6和Fedora 8系统使用成功,其他linux系统还没使用过。

1、准备Dr.COM软件

不管是在学校提供的登陆软件下载地址里还是在Dr.COM宽带认证客户端的官方网站里我们都无法找到linux版本Dr.COM软件,一切问题都自有解决的办法,在http://sourceforge.net/上就有 ... 赶快下载吧。

软件(drcom-1.3.7.tar.gz)下载地址:http://sourceforge.net/project/s ... p;release_id=537998

2、安装Dr.COM软件

当我们在XP系统下下好这款软件后重启切换回linux系统,然后解压这款软件(用命令或者右键),解压的文件在drcom-1.3.7文件夹里面,打开终端(命令行)

得说明一下,安装linux系统时把开发工具那一选项选上,不然在make时可能会出错。

[wrsg@redapple ~]$cd /***/drcom-1.3.7   ##/***/drcom-1.3.7为drcom-1.3.7文件夹的路径
[wrsg@redapple drcom-1.3.7]$make
make -C drcomc
make[1]: Entering directory `/home/gong/soft/drcom-1.3.7/drcomc'
    ... ...
make[2]: Leaving directory `/usr/src/kernels/2.6.21-1.3194.fc7-i686'
make[1]: Leaving directory `/home/gong/soft/drcom-1.3.7/kmod'
##可能会有某些警告,忽略不理它
[wrsg@redapple drcom-1.3.7]$su
密码:
[wrsg@redapple drcom-1.3.7]#make install
    ... ...
install success ##至此我们已经安装好了,兴奋一下吧
[wrsg@redapple drcom-1.3.7]#make clean

3、配置

安装成功(install success)后会提示你配置/etc/drcom.conf文件,网络配置和XP系统下的配置差不多我就不讲了,现在主要说说/etc/drcom.conf配置文件。

我的配置如下:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
username=hz200602****** ## 你开的上网帐号
password=******         ## 你帐号的密码
mac=00:04:61:7b:b5:c9   ##你的物理地址,不清楚的话在终端(命令行)用ifconfig eth0查看
nic0=172.16.14.234      ##你的内网IP,只需一行nic0下面的不管
nic1=                   ##下面的像我一样的就可以了,可能有些不填也行的,没测试过
nic2=
nic3=
dnsp=202.103.225.68
dnss=202.103.224.68
dhcp=255.255.255.255   ##不是掩码255.255.255.0喔
hostip=
servip=220.173.136.250
hostport=61440
servport=61440
hostname=
winver=
winbuild=
servicepack=
autologout=0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

4、登陆

弄好前面之后现在终于到了最后阶段了,我们只能使用命令行来登陆

[wrsg@redapple ~]$su       ##需要超级管理员权限
密码:
[wrsg@redapple ~]#sudo drcomd
[wrsg@redapple ~]#sudo drcomc login
login success              ##登陆成功   注销的命令为#sudo drcomc logout
[wrsg@redapple ~]#

5、罗嗦一下

我们校园网的IP不是分配好的,是通过“抢”来的,我们使用linux系统不用装什么ARP防火墙,网络状态比较良好,但是在我们正在上网时被人顶了IP我们就得掉线了然后就无法注销了,然后我只有重启修改IP后然后登陆一遍才又能正常上网,暂时我还没找到好的办法解决这问题,我只能祈祷上苍保佑我不被顶IP。

至此,Dr.COM宽带认证客户端上网指南算马马乎乎写完了。
发表于 2008-4-8 21:36:43 | 显示全部楼层
在FC4下不能成功,登陆不了,我们学校用的windows客户端是3.53
请问题是不是学校用的版本太高了?
还有 我看 drcom-1.3.7的readme时说不需要libdrcom 和drcomsuite这两个包,我全部装上去了,只不只这里有问题,如果是我该怎么把那两个包删除
谢谢!
回复 支持 反对

使用道具 举报

发表于 2008-4-9 12:51:55 | 显示全部楼层
我们只是用到了Drcom插件,所以我用wine来模拟运行。
回复 支持 反对

使用道具 举报

发表于 2008-4-11 18:16:35 | 显示全部楼层

上不了网

我在wine 下安装了dr.com 3.53 还把那些dll也cpoy过去了,软件可以正常运行可是就是登陆不了,在linux下抓包情况在附件里,在windows里的抓包是这样的
17:30:40.155426 IP ec2d90a5556a428.61440 > 1.1.1.1.61440: UDP, length 20
17:30:40.155469 IP ec2d90a5556a428.61440 > 202.1.1.1.61440: UDP, length 20
17:30:40.155618 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 42
17:30:40.155723 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 42
17:30:40.199666 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 328
17:30:40.201775 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 129
17:30:40.201817 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 86
17:30:40.445183 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 38
17:30:40.445747 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 32
17:30:42.094568 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 40
17:30:42.094819 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 40
17:30:43.094746 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 40
17:30:43.094939 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 40
17:30:59.097471 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 40
17:30:59.097678 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 40
17:30:59.555931 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 4
17:30:59.557090 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 36
17:31:00.097644 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 40
17:31:00.097888 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 40
17:31:11.446122 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 38
17:31:11.446308 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 32
17:31:16.100355 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 40
17:31:16.100554 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 40
17:31:17.100529 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 40
17:31:17.100719 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 40
17:31:33.103431 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 40
17:31:33.103645 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 40
17:31:34.103419 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 40
17:31:34.103580 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 40
17:31:39.588857 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 4
17:31:39.590013 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 36
17:31:42.453072 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 38
17:31:42.453362 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 32
17:31:50.106140 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 40
17:31:50.106480 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 40
17:31:51.106306 IP ec2d90a5556a428.61440 > 10.0.56.2.61440: UDP, length 40
17:31:51.107889 IP 10.0.56.2.61440 > ec2d90a5556a428.61440: UDP, length 40


为什么,在linux下通不过验证而且还转到了一个思科的路由器上,然后又转回到10.0.56.2结果是打开了浏览器打开了那个登陆网页,请问这要怎么解决

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2008-4-11 23:20:40 | 显示全部楼层
对了,忘了说了我的ip是10.0.119.204  服务器ip:10.0.56.2
谢谢!
(还有个小事情,上贴的那个copy写错了^_^)
回复 支持 反对

使用道具 举报

发表于 2008-4-12 12:46:33 | 显示全部楼层
我用的是校园网,安装drocm成功,配置文件修改也了。当执行drcomc login后显示login succeed。但依然是打不开网页。why?
回复 支持 反对

使用道具 举报

发表于 2008-4-12 22:30:03 | 显示全部楼层
我觉得这个问题的解决很重要,因为大多数高校在用dr.com,如果我们不能解决好这个问题,我们会把很多新人关在门外,我请论坛的兄弟们有知道怎么解决的能够帮个忙,如果linux跑在一个没有网络的机器,真的受不了。。
再次谢谢了!
回复 支持 反对

使用道具 举报

发表于 2008-4-13 18:09:10 | 显示全部楼层
还没试过使用DRCOM客户端拨号呢,如果是客户端的话直接有Linux下的版本为啥还要用wine呢。至于wine运行Drcom插件应该不会出现那么多问题,LS可以把问题说的详细点,主要是你的上网环境。
回复 支持 反对

使用道具 举报

发表于 2008-4-13 22:18:27 | 显示全部楼层
那我也用过wine 呀,我还是登陆不了,我把那些.dll都copy过来了,我抓包分析,发现他转来转去,这是怎么回事?
我是上网环境我也不是很清楚,
可是同学们在windows用dr.com3.53的都可以上网,我也打过电话给网络中心,他们讲,城市热点资讯公司的版本升级了,我们学校的也会升级,以前有学长可以用drcomsuite 上网,后来据说升级了就上不了。
请问hao150你用的是什么系统,上网用的是什么版本,wine怎么配置,希望你能说说你是怎么成功的,谢谢!
回复 支持 反对

使用道具 举报

发表于 2008-4-14 12:39:41 | 显示全部楼层
drcom不支持linux这个问题是我在学校时候就有的,比较麻烦。邮件给广州热点公司投诉也没有什么回复。

各个学校drcom版本不一样,sourceforge.net上的drcom也很难完全适应。恼火阿!很多同志就是因为Linux下上不了网而放弃了linux,很可惜。而且更关键的是,linux上不了网,很多优越性都体现不出来了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表