发新话题
打印

[讨论]关于unix家族系统通过dr.com上网的方法

[讨论]关于unix家族系统通过dr.com上网的方法

议题作者:爱吸血的懵懂
信息来源:邪恶八进制信息安全团队(www.eviloctal.com

我在我们学校里实验了下这个文章”http://forum.eviloctal.com/read-htm-tid-23506-page-e.html“里所说的内容!
用的是redhat9!
完全按照里面的操作来进行的!
最后也顺利编译运行了!
不过,运行到
”登陆,在终端输入命令:

drcomc login

提示这样的信息:

1139480181 DEBUG drcomc: Creating socket...

1139480181 DEBUG drcomc: Connecting...

1139480181 DEBUG drcomc: Sending login command...

1139480181 DEBUG drcomc: Receiving reply (login)...


这里的时候,就停住了!
文章里所说的”Login succeeded“这个系统提示,一直都没出现!
我"tcpdump -vv"了一下,似乎,是那dr.com服务器,对发出的请求包,完全没反应的!
我们学校用的是北京城市热点咨询有限公司的dr.com用户认证程序,版本为2.97!
后来实验过wine!
似乎2.96版本的,可以wine运行,但连接上一会后,就会自动断线!
而,现在这个2.97版本的,完全用wine模拟不起!
现在,我就只能勉强的用着虚拟PC运行着unix家族的系统!(系统配置很差!)

不知道各位有类似的经过么?希望把解决这个问题的方法共享下!谢谢了先!

TOP

TOP

估计你的包格式没构造对,热点不认~~
楼上给你的是防代理的liunx客户端,你可以试试,是官方出的。
要想去掉防代功能,安开源的那个去做就ok了!

TOP

“802.1X认证

• 我们系统支持防代理。如果用户有多个网卡或多个 IP,就会强制下线。解决办法:将其他网卡禁止,删除其他的IP。



防代理功能,是不是这个里面说的那样啊?!

不过,我并没有多个网卡和多个IP。。。

现在闪去用下,看看行不行。。。

TOP

汗。。。

好象还不行。。。

运行到后台后,用浏览器访问baidu时候,给我来个超时。。。

晕。。。

TOP

“估计你的包格式没构造对,热点不认~~”,这个推断似乎不对啊。。。

http://sourceforge.net/projects/drcom-client”,这个是我之前下载的地址!

上面有这么一段文字“drcom-client is the open source client for logging in to the 2133 Broadband

Remote Access Server (also known as Dr.COM)”,似乎说明是支持dr.com!

TOP

引用:
这里是引用第[5 楼]爱吸血的懵懂2006-09-16 00:27发表的:
“估计你的包格式没构造对,热点不认~~”,这个推断似乎不对啊。。。

http://sourceforge.net/projects/drcom-client”,这个是我之前下载的地址!

上面有这么一段文字“drcom-client is the open source client for logging in to the 2133 Broadband
.......
1,是的,热点的开源项目就是http://sourceforge.net/projects/drcom-client。分MS版和*.nix版。如果你正确安装了,应该可以让你的liunx上网。你检查一下conf的设置看看有没有问题。开源的客户端都是可以代理的,没有任何的限制。
2,对Client-Linux-0.2.20-rh9.ldap.i386.rpm有如下说明:Linux防代理客户端安装包,支持LDAP认证
a、客户端是标准的防代理客户端,同时支持Dr.COM内核的LDAP认证;即本客户端既可以作为标准的防代理客户端使用,也可在Dr.COM支持并且开启LDAP认证时可作LDAP认证;
b、目标系统要求:
      操作系统: Redhat 9.0
      Linux内核:2.4.20-8
3,能用开源就用开源,开源没有任何限制。

TOP

1,热点的那开源项目,我检查了好几次conf了,好象实在没出错的地方吧。。。

2,Client-Linux-0.2.20-rh9.ldap.i386.rpm,这个软件,不知道它对应着的WIN下相应版本是多少?我的那操作系统以及内核版本,都是完全正好符合要求的!

3,我自然是很想用开源!就是那个能不能正常运行,就是个大问题咯。。。

TOP

热点的Client-Linux-0.2.20-rh9.ldap.i386.rpm和win下的版本没有对应关系,走的是2条路。目前win下的最新版本是3.32版。
你目前的情况是:操作系统以及内核版本符合Client-Linux-0.2.20-rh9.ldap.i386.rpm的要求,安装成功,运行成功,且你自认为conf设置没问题,但就是上不了网。我假设你上面所做都是对的,根据这样的情况你要做的是:1,抓包分析看看到那个步骤出问题,如dr的头打上了没有,心跳是否正常,dns是否正常解析等等。2,如果用开源,你上游isp的BRAS型号是不是2133,开源只对2133支持,但应该也适用其它型号,没试过。
3,使用方法:
1. install
  "rpm -ivh DrCOMlcCleint-Linux-x.x.x-x.rpm" to install Dr.COM Authrencate client for linux
  DrCOMlcCleint-Linux-x.x.x-x.rpm is the install package file name you get;
  if Dr.COM Authrencate client has been installed, "rpm -Uvh DrCOMlcCleint-Linux-x.x.x-x.rpm" TO update. or "rpm -e DrCOMlcCleint-Linux" to uninstall.
  
  使用 "rpm -ivh DrCOMlcCleint-Linux-x.x.x-x.rpm" 命令安装Dr.COM认证客户端,DrCOMlcCleint-Linux-x.x.x-x.rpm为安装包文件名;
  如果已经安装,则可使用"rpm -Uvh DrCOMlcCleint-Linux-x.x.x-x.rpm"命令进行升级;
  或者使用"rpm -e DrCOMlcCleint-Linux"命令先卸载老版本客户端;
  
2. run
  "drcomlcc -s xxx.xxx.xxx.xxx" to run Dr.COM Authrencate client for linux;
  xxx.xxx.xxx.xxx is Dr.COM Authrencate server ip;
  At first time,you must set Dr.COM Authrencate server ip;
  
  在终端中运行"drcomlcc -s xxx.xxx.xxx.xxx" 命令启动客户端程序,xxx.xxx.xxx.xxx为Dr.COM服务器IP地址,
  第一次使用时必须设置认证服务器地址,以后不必在进行设置;
  
  
3. Usage drcomlcc [-s server_ip] [-h] [-v] [-p]
  -s <server_ip>: Authenticate using <server_ip>.
          At first time, you must user &#39;-s&#39; parament to set server ip.
         
  -f <ip>:    Set the first use DNS server ip.
   -n <ip>:      Set the second use DNS server ip.
              At first time, you must set DNS server ip.

  -h:        Show this information.
  -p:        Modify your password to a new password.You must logout to modify.
  -v:        Show version information.
  
          You can type &#39;Ctrl+C&#39; to enter special command.
          Supportable commands as follows:
            logout:Logout and then exit.
            quit:Quit command enter mode.
            exit:Warning!!! This command exit without logout.
            help:Show this information.
   
   
            
使用方法 drcomlcc [-s server_ip] [-h] [-v] [-p]
  -s <server_ip>: 使用参数<server_ip>指定Dr.COM认证服务器 .
          第一次使用时, 必须使用&#39;-s server_ip&#39;参数设置服务器IP,以后再也不需要指定服务器IP.
  -f <ip>:    使用参数<ip>指定主DNS服务器IP地址;
  -n <ip>:    使用参数<ip>指定从DNS服务器IP地址;
  
  
  -h:        显示帮助信息.
  -p:        修改你的登录密码,修改密码必须在先注销你的帐号,然后再使用新的帐号登录.
  -v:        显示Dr.COM认证客户端的版本信息.
  
          登录成功后,你可以使用 &#39;Ctrl+C&#39; 进入命令输入状态,支持的命令有:
            logout:  注销本次登录;
            quit:  退出命令输入状态.;
            exit:  退出程序,警告!!!这个命令将不注销你的登录直接退出程序;
            help:  显示帮助信息
            
注意: 登录成功后,如果关闭登录程序运行的终端窗口,登录程序将自动注销本次连接。
最后,祝你好运,哈哈!~~~

TOP

netwatch 你好,我按照你的方法安装成功了,但到第二步run的时候,出现错误:
[root@localhost lxd]# drcomlcc -s 202.199.128.2
ps -e | grep `basename drcomlcc` | grep -v ^\ *17613\
Starting Dr.COM client for Linux, v0.2.22(LDAP).
sh: line 1: modprobe: command not found
Load Dr.COM Auth module error.
[root@localhost lxd]#
怎么解决呢?
知识的海洋无限宽广

TOP

谁知道,我得到了操作员程序,就是充钱的程序Operator.exe
可通过客户端设置程序ClientSetting.exe这个设置了并且测试成功,可是每次运行Operator.exe都说没有可应用的服务器,谁知道怎么回事

我的操作员程序是直接拷贝过来的没有安装包

TOP

引用:
引用第7楼爱吸血的懵懂于2006-09-18 13:24发表的 :
1,热点的那开源项目,我检查了好几次conf了,好象实在没出错的地方吧。。。

2,Client-Linux-0.2.20-rh9.ldap.i386.rpm,这个软件,不知道它对应着的WIN下相应版本是多少?我的那操作系统以及内核版本,都是完全正好符合要求的!

3,我自然是很想用开源!就是那个能不能正常运行,就是个大问题咯。。。
如果你把你用的系统的版本说下,也许我可以帮上忙,我用的是fedora7,用drcom上网到目前为止还没有问题.初步估计是你的drcom-client和linux内核不对号.

TOP

用wine运行绿色版 dr.com,我一直这么用。
欢迎2008!

TOP

去sf下载最新的 drcom-client 自己编译吧

RH9那个rmp包也太老了吧????

TOP

发新话题