LinuxSir.cn,穿越时空的Linuxsir!

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

求助:河南 郑州 ADSL 上网 如何设置 linux

[复制链接]
发表于 2003-11-18 21:54:58 | 显示全部楼层 |阅读模式
河南adsl用户使用的登录方式是dhcp.
开机获得初始ip,然后再次和计费服务器通信获得可以上网的ip.

ethereal抓包在附件中.文件名是eth0

本帖子中包含更多资源

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

x
发表于 2003-11-18 22:29:27 | 显示全部楼层
那就把网卡设置成DHCP就好了啊
 楼主| 发表于 2003-11-18 23:21:10 | 显示全部楼层

把网卡设置成DHCP后?

其实关键在第二步和计费的服务器认证的时候,第一步获得的ip地址是用来和计费的服务器通信用的.

这个问题怎么现在没有人提了?难道河南的linux用户都解决了吗?

谢谢回复,但是我还是无法上网----
发表于 2003-11-18 23:53:08 | 显示全部楼层
里面的内容不全,最好把win下成功的认证过程抓下来。
 楼主| 发表于 2003-11-19 00:09:28 | 显示全部楼层

新抓的包 eth00 ----谢谢zest!

20.1.3DHCP+原理
传统的DHCP主要是为了免除烦琐易错的主机手工配置手续,而代之以由一台DHCP Server集中地进行按需自动配置,提高了效率,避免了配置错误。新的DHCP+主要增加认证功能和一些改进,但DHCP+标准仍处于讨论之中。
Host(DHCP Client)通过广播发现DHCP Server,并从响应的多个DHCP Server之中选出一个提出配置的请求,DHCP Server接受后,把配置参数(主要包括IP地址,子网掩码,网关,DNS Server,等)发给Host,然后该Host就可以使用得到的配置进行通信(不再通过DHCP Server)。对这些配置(主要是IP地址,因为要唯一)是有一个租用期的,超过租用期后,除非续租,否则DHCP Server会把IP地址标记为可分配,以后可以将之分配给其他Host。Host也可以主动发一个DHCPRELEASE消息给DHCP Server,以告之释放对IP地址的租用。
DHCP+增加了认证功能及一些改进。在收到DHCP请求后,DHCP
Server会先将随之提供的用户名和密码送往RADIUS Server认证,通过后才将配置信息发给Host。这样Host也需要一个DHCP
CLient软件

就是这样的一个客户端---www.runway.net.cn
enusclient.exe   
我想如果linux下如果有类似的协议的话真是功德无量!

认证的过程其实很简单,关键在发报格式

谢谢zest

本帖子中包含更多资源

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

x
发表于 2003-11-19 00:27:03 | 显示全部楼层
里面的还是内容不全,最好把win下 IE 成功的认证过程抓下来。详细讲讲win下的认证过程
 楼主| 发表于 2003-11-19 00:29:26 | 显示全部楼层

屏幕截图-----天网 ethereal

看看这些对分析是否有用?


用到的协议有stp,dhcp,dcerpc,udp

监听的ports在截图里面有

本帖子中包含更多资源

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

x
 楼主| 发表于 2003-11-19 00:37:54 | 显示全部楼层

只有这么多啊:(

"里面的还是内容不全,最好把win下 IE 成功的认证过程抓下来。详细讲讲win下的认证过程
"

现在不通过ie就可以登录的,你没有发现http协议是在认证之后发送的广告吗?
认证之后就没有必要继续抓包了--dhcp+不能控制带宽可能就是这个原因吧?

还是得谢谢你zest,可是我是在不知道怎么继续抓了

我不知道别人怎么上网的,可是真的没有办法了吗?
 楼主| 发表于 2003-11-19 00:53:26 | 显示全部楼层

我的理解是这样的

在发送的udp报文中包含了用户名和密码了
第一次dhcp,获得初始ip;
第二次dhcp,认证
不需要ie;

在linux的dhcpclient中如果可以调整options,加入用户名和密码,那么就不用编写程序了

看了rfc也没有用---dhcp+现在还没有rfc

对dhcp协议理解透了可能 问题就容易了---可是我不懂osi七层协议
发表于 2003-11-19 01:36:06 | 显示全部楼层
抱歉,我以为是dhcp+web认证方式。你的理解完全正确,关键在udp中,共5个。你可以比较 两次的udp包,它们不大,注意是data段。通过对比应该可以猜出大部分内容。内容多为ip,mac。然后可以编段小程 序试试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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